Доступ к веб-сайту через веб-сервер вне сайта LAN

версия драйвера 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 
1
задан 5 November 2017 в 07:43

4 ответа

sudo ufw status verbose покажет вам, включен ли брандмауэр / включен и что, если разрешены / заблокированы какие-либо порты.

Если вы переадресовали порт 8080 на маршрутизатор, убедитесь, что он разрешен через а также убедитесь, что Apache прослушивает порт 8080. По умолчанию в файлах /etc/apache2/ports.conf и sites-available .conf находится порт 80.

0
ответ дан 18 July 2018 в 03:52

Я предлагаю вам использовать инструмент 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
0
ответ дан 18 July 2018 в 03:52

sudo ufw status verbose покажет вам, включен ли брандмауэр / включен и что, если разрешены / заблокированы какие-либо порты.

Если вы переадресовали порт 8080 на маршрутизатор, убедитесь, что он разрешен через а также убедитесь, что Apache прослушивает порт 8080. По умолчанию в файлах /etc/apache2/ports.conf и sites-available .conf находится порт 80.

0
ответ дан 24 July 2018 в 17:57

Я предлагаю вам использовать инструмент 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
0
ответ дан 24 July 2018 в 17:57

Другие вопросы по тегам:

Похожие вопросы: