2011-01-14 4 views
0

죄송합니다. 정확하게 제목을 지정할 수 없습니다.자바 네트워킹 관련 문제

Java에서 ServerSocket 클래스를 사용하여 서버를 만들었습니까? 127.0.0.1:7896을 사용하여 쉽게 실행할 수 있으며 브라우저에서 페이지를 가져올 수 있습니다. 당신은 이것을 사용하여 체크 아웃 할 수 있습니다 http://stackoverflow.com/questions/4655355/small-http-server-using-java

하지만 내 외부 IP 주소로 이것을 실행하려고하면 작동하지 않습니다. 그래서 누구나 내가 개념적으로 잘못되었거나 가능한지 말해 줄 수 있습니다. 만약 그렇다면 어떻게 될까요?

감사합니다.

+0

을 허용하는 외부 IP를 사용하여 할 수있을 야해 이유는 없다? ISP로부터받은 공개 IP? – lweller

+0

방화벽이 포트 7896에서 들어오는 연결을 차단하고 있거나 사용자가 귀찮았나요? –

+0

ya external ip는 whatismyip.com을 사용하여 검사 한 것을 의미합니다. – codeomnitrix

답변

1

방화벽이나 다른 종류의 방화벽을 사용하고 있습니까? 자신의 운영 체제가 통화를 차단하고있을 수 있습니다.

당신만큼 DNS가 당신의 기계를 알고 인프라 당신이 "외부 IP"로 무슨 뜻인지 전화

+0

메신저가 광대역 연결을 가지고 있습니다. 우분투 10.10 사용. – codeomnitrix

+0

컴퓨터를 모뎀에 직접 연결 하시겠습니까? 그렇다면 우분투 안전 설정 일 수 있습니다. –

+0

안녕하세요. 그러나이 사실을 알기 위해 로컬 DNS 파일을 편집 할 수 없습니다. dns는 분산 된 기술을 사용하기 때문에 교과서로 컴퓨터에 작은 복사본이 하나 있다고 생각합니다. – codeomnitrix