2011-10-13 2 views
-1

나는 enet이라는 네트워크 라이브러리를 테스트 중이다. 192.168을 사용하여 포트 1720에서 연결을 만들 때. ips, 내 랩탑 (클라이언트)이 내 PC (호스트)에 아무런 문제없이 연결할 수 있습니다. PPPoE와 PC를 연결하고 새 IP (76.86 ...)를 사용하면 아무 것도 얻을 수 없습니다.라우터 뒤에 서버를 호스팅하고 액세스 할 수 있습니까?

나는 PC에 포트 1720을 전달하고, 랩톱으로 포워딩하고, DMZ를 사용하고, 전혀 작동하지 않았다. 나는 무엇을 잘못 할 수 있 었는가?

감사합니다.

+0

PC와 노트북이 모두 동일한 케이블/ADSL 라우터에 연결되어 있습니까? – blankabout

+0

@blankabout 예, 그렇습니다. – jmasterx

답변

1

76.86 .. 주소는 PC가 아닌 라우터에 할당되므로 라우터에서 설정 한대로 라우터가 해당 주소의 포트 1720에 들어오는 트래픽을 PC로 전달하고 있습니다. 하지만 랩톱에서 76.86 .. 주소로가는 트래픽은 LAN 포트에서 들어오고 있기 때문에 라우터에서 멈추게되므로 외부에서 오는 트래픽과 동일한 방식으로 전달되지 않습니다.

+0

감사합니다. 지금 작동합니다! – jmasterx

0

포트 1720은 반드시 PC (호스트)로 전달되어야합니다. 호스트가 Windows 시스템입니까? 그렇다면 Windows 방화벽이 사용되는지 확인하십시오. 나는 enet에 익숙하지 않지만 여러 개의 포트를 사용할 가능성이 있습니까?

+0

Windows입니다. 다중 포트 란 무엇을 의미합니까? – jmasterx

+0

우선 먼저 Windows 방화벽이 호스트에서 활성화되어 있는지 확인하십시오. 그렇다면 사용하지 않도록 설정하고 테스트하십시오. 나는 그 포트를 허용하지 않는 것이 좋습니다, 당신은 그 포트에 대한 허용 규칙을 만들 수 있습니다. – SoWeLie

+0

아니요, Windows 방화벽이 아닙니다. – jmasterx

관련 문제