로컬 http 서버에 80 -> 80(8080 -> 80도 포함)을 포트 포워딩하도록 무선 라우터를 설정했습니다. 이중 부팅 창 + 우분투가 있고 둘 다 Apache가 설치되어 있습니다. 문제는 우분투를 부팅하면 포트 전달이 제대로 작동하지만 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' 페이지에 표시됨)이므로 핑할 수 없습니다.
편집하다:그리고 Ubuntu에서 외부 IP를 핑할 수 있지만(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