|
News,
Internal,
Projects,
Home Software, Support, Documentation |
편용현님 답변감사드립니다. > > 그리고 "netstat -r"의 결과를 보면.. > > > > Route Tree for Protocol Family 24 (Internet v6): > > tcp 0 0 *.5555 *.* LISTEN > > ~~~~ > > tcp4 0 0 *.6000 *.* LISTEN > > tcp4 0 0 *.6112 *.* LISTEN > > tcp4 0 0 *.31000 *.* LISTEN > > tcp4 0 0 *.6789 *.* LISTEN > > > > 같이 표시되는데요...여기에서 5555포트를 보면 tcp라고 밖에 표시가 되지 > > 않는데.. > > tcp4로 표시되는거하고 tcp표시되는거 하고는 어떤 차이가 있는건가요? > > > > AIX의 netstat man페이지를 보라는 말밖에는 모르겠습니다. > (제가 아주 오래전에 사용한 AIX 4.x에선 tcp로만 표시되었습니다. IPv6가 > 나오지 않았으니까 당연한건지도...) 말씀하신대로 man페이지를 처음부터 쭈욱 읽어봤습니다. 항상 netstat -na 밖에 써보지를 않았는데..꽤 많은 표시기능들이 있네요. 아직 tcp와 tcp4로 표시되는 차이는 잘모르겠습니다. man페이지 자체에 상당히 모르는 부분들이 많이 나오는군요. 모르는것 찾아보면서 다시 한번 읽어봐야겠습니다. > > > > > 그리고 결국 클라이언트 소켓프로그램에서 10.21.20.11:5555 로 접속하면.. > > > 접속할수 없다는 에러메세지가 나오는데 에러메세지를 보니.. > > > 소켓내부적으로 10.21.22.20으로 접속을 하고 있는거 같습니다. > > > 10.21.20.11과 10.21.22.20이 완전히 별개의 세그멘트라고 생각하고 있었는데.. > > > 10.21.20.11으로 접속을 하면 왜 10.21.22.20으로 가는지 모르겠습니다. > > 이건 어떻게 확인한건가요? getpeername(2)으로 확인했나요? > 클라이언트 소켓프로그램을 자바로 작성했기때문에... getpeername(2)으로는 확인해보지 못했습니다. 자바에서 작성한 접속부분에서.. Socket socket = new Socket( "10.21.20.11", 5555 ) 아래의 exception이 발생했구요.. Exception creating connection to: 10.21.22.20; nested exception is: java.net.NoRouteToHostException: No route to host: connect 에러메세지를 보니 10.21.22.20으로 접속을 하는것 같아서요. 아직 클라이언트의 에러메세지 이외에는 구체적으로 확인한 부분이 없습니다. 혹 프록시서버나 방화벽설정이 있는지를 확인해볼 생각입니다.
_______________________________________________ 한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트 questions at kr.FreeBSD.org http://www.kr.FreeBSD.org/mailman/listinfo/questions
|
Copyright © 1998-2005 Korea FreeBSD Users Group. All rights reserved. webmaster at kr.FreeBSD.org $Date: 2005/02/24 09:16:12 $ |
|