Как открыть порты для внешнего трафика? [закрыто]

Недавно я установил Ubuntu Server на старую машину, чтобы создать веб-сайт с семейными фотографиями и т.д. Он подключен к Интернету через мой домашний маршрутизатор (WRT160Nv2). Я установил соединение со статическим IP-адресом (192.168.1.200), установил правила переадресации на маршрутизаторе (для порта 80). Apache2 настроен на прослушивание порта 80 (и он это делает).

Я могу просматривать сайт из локальной сети (просто набрав 192.168.1.200 в браузере на любом компьютере за маршрутизатором), но он невидим снаружи. Порты проброшены правильно, когда я пробросил их на другую машину внутри сети, она видна снаружи. Это должно быть какая-то проблема с этим сервером, он блокирует все соединения с внешних адресов. Почему? Это не только проблема с портом 80, все порты кажутся закрытыми извне. Встроенный брандмауэр (UFW) активен, но настроен на разрешение всех соединений (я пробовал отключить его, без изменений). Нет помощи и от netstat.

root@czarny:~# netstat -an | grep "LISTEN "
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:139             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:110             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:143             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:25              0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:445             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:993             0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:995             0.0.0.0:*               LISTEN
tcp6       0      0 :::8080                 :::*                    LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN
root@czarny:~# ufw status
Status: active

To                         Action      From
--                         ------      ----
Apache                     ALLOW       Anywhere
Postfix                    ALLOW       Anywhere
Dovecot POP3               ALLOW       Anywhere
Dovecot IMAP               ALLOW       Anywhere
Dovecot Secure IMAP        ALLOW       Anywhere
Dovecot Secure POP3        ALLOW       Anywhere
Postfix Submission         ALLOW       Anywhere
OpenSSH                    ALLOW       Anywhere
Apache Full                ALLOW       Anywhere
3
задан 17 October 2010 в 18:44

1 ответ

О, теперь я чувствую себя глупо. Это была опечатка в конфигурации сети (/ etc / network / interfaces), неправильный шлюз по умолчанию.

0
ответ дан 17 October 2010 в 18:44

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

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