версия драйвера 37 слишком старая, вместо этого используйте 41:
sudo apt-get install --reinstall linux-headers-$(uname -r) linux-headers-generic build-essential dkms
wget http://de.archive.ubuntu.com/ubuntu/pool/universe/r/r8168/r8168-dkms_8.041.00-1_all.deb
sudo dpkg -i r8168-dkms_8.041.00-1_all.deb
echo "blacklist r8169" | sudo tee -a /etc/modprobe.d/blacklist.conf
sudo ufw status verbose покажет вам, включен ли брандмауэр / включен и что, если разрешены / заблокированы какие-либо порты.
Если вы переадресовали порт 8080 на маршрутизатор, убедитесь, что он разрешен через а также убедитесь, что Apache прослушивает порт 8080. По умолчанию в файлах /etc/apache2/ports.conf и sites-available .conf находится порт 80.
Я предлагаю вам использовать инструмент Uncomplicated Firewall - ufw в этом состоянии. Легко использовать переднюю часть iptables. Версия GUI называется gufw.
1. Установите приложение:
sudo apt install ufw
1. Установите политику по умолчанию, чтобы запретить весь входящий трафик и разрешить все исходящие:
sudo ufw default deny incoming
sudo ufw default allow outgoing
3. Разрешить входящий трафик на определенных портах. Например, если ваш сервер Apache прослушивает порт 80, используйте это правило:
sudo ufw allow 80/tcpИли вы можете использовать профиль приложения Apache:
sudo ufw allow Apache
Возможно, вам захочется разрешить доступ также к SSH-порту. Для этого случая лучше правило:
sudo ufw allow 22
Или используйте по умолчанию ufw для SSH:
sudo ufw allow ssh
3. Включить брандмауэр:
sudo ufw enable
Ссылки:
Как настроить брандмауэр с UFW на Ubuntu 16.04 UFW Essentials: Общие правила и команды брандмауэра Ubuntu Документация сообщества Wiki : UFWsudo ufw status verbose покажет вам, включен ли брандмауэр / включен и что, если разрешены / заблокированы какие-либо порты.
Если вы переадресовали порт 8080 на маршрутизатор, убедитесь, что он разрешен через а также убедитесь, что Apache прослушивает порт 8080. По умолчанию в файлах /etc/apache2/ports.conf и sites-available .conf находится порт 80.
Я предлагаю вам использовать инструмент Uncomplicated Firewall - ufw в этом состоянии. Легко использовать переднюю часть iptables. Версия GUI называется gufw.
1. Установите приложение:
sudo apt install ufw
1. Установите политику по умолчанию, чтобы запретить весь входящий трафик и разрешить все исходящие:
sudo ufw default deny incoming
sudo ufw default allow outgoing
3. Разрешить входящий трафик на определенных портах. Например, если ваш сервер Apache прослушивает порт 80, используйте это правило:
sudo ufw allow 80/tcpИли вы можете использовать профиль приложения Apache:
sudo ufw allow Apache
Возможно, вам захочется разрешить доступ также к SSH-порту. Для этого случая лучше правило:
sudo ufw allow 22
Или используйте по умолчанию ufw для SSH:
sudo ufw allow ssh
3. Включить брандмауэр:
sudo ufw enable
Ссылки:
Как настроить брандмауэр с UFW на Ubuntu 16.04 UFW Essentials: Общие правила и команды брандмауэра Ubuntu Документация сообщества Wiki : UFW