Я настроил свой беспроводной маршрутизатор на переадресацию портов 80 -> 80 (а также 8080 -> 80) на мой локальный http-сервер. У меня двойная загрузка windows + ubuntu, и на обоих установлен apache. Проблема в том, что если я загружаю ubuntu, переадресация портов работает нормально, но если я загружаю windows (все тот же IP), переадресация портов не работает.
Я отключил брандмауэр, но это не помогло. Я пробовал зайти через прокси — все равно безуспешно. Не могли бы вы сказать, в чем может быть проблема на машине с Windows? Я подозреваю, что если конфигурация маршрутизатора работает для Ubuntu, то мне не стоит беспокоиться о том, чтобы что-то менять на стороне маршрутизатора, не так ли?
В журналах событий (в Windows) отображается следующее предупреждение (желтый треугольник с восклицательным знаком):
Warning Jul 29 22:50:57 FIREWALL rule : Protocol: TCP Src ip: 188.220.xx.xx Src port: 51522 Dst ip: 192.168.1.66 Dst port: 80 Chain: forward_host_service Rule Id: 1 Action: accept
Warning Jul 29 22:50:56 FIREWALL rule : Protocol: TCP Src ip: 188.220.xx.xx Src port: 51521 Dst ip: 192.168.1.66 Dst port: 80 Chain: forward_host_service Rule Id: 1 Action: accept
Warning Jul 29 22:50:56 FIREWALL rule : Protocol: TCP Src ip: 188.220.xx.xx Src port: 51520 Dst ip: 192.168.1.66 Dst port: 80 Chain: forward_host_service Rule Id: 1 Action: accept
PS 188.220.xx.xx - мой внешний IP (отображается на страницах «мой IP») и я не могу пинговать его
РЕДАКТИРОВАТЬ:И я могу пинговать внешний IP из Ubuntu (но не из Windows), вот журнал с маршрутизатора при доступе из Ubuntu (все еще предупреждение, но работает):
Warning Jul 30 08:46:52 FIREWALL rule : Protocol: TCP Src ip: 188.220.xx.xx Src port: 32897 Dst ip: 192.168.1.66 Dst port: 80 Chain: forward_host_service Rule Id: 1 Action: accept
Warning Jul 30 08:46:52 FIREWALL rule : Protocol: TCP Src ip: 188.220.xx.xx Src port: 32896 Dst ip: 192.168.1.66 Dst port: 80 Chain: forward_host_service Rule Id: 1 Action: accept