3대의 컴퓨터가 공유기를 통해 로컬네트웍이 구성되어 있습니다.
A컴(\\Firstcom)에 Firebird Server와 채팅서버가 구동중입니다.(OS win xp)
B컴(\\SecondCom)이 문제가 생겨서 OS를 새로 설치했습니다.(Win XP Sp3)
그전까지 B컴에서 A컴의 서버로 접속시
IdTcpClient.host='firstcom'; <- Error
ZConnection.HostName = 'firstcom'; <- Error
이런식으로 상대방컴의 이름으로 접속이 되었는데 OS 재설치후에는 IP Address로는 접속이 되는데
컴퓨터이름으로 접속할려고 하면 컴퓨터를 찾지 못하면서 에러가 나네요.
IdTcpClient.host='192.168.0.2'; <- 정상 접속
ZConnection.HostName = '192.168.0.2'; <- 정상 접속
새로 설치한 Win XP의 기본설정중에 뭔가 바뀐게 있는것 같은데 뭔지를 모르겠네요
혹 이와같은 현상에 대해 조언을 좀 해주실수 있는지요?
참고로
B컴의 네트웍환경에서 보면 A컴의 이름이 잘 보이며 클릭해서 들어가면 자료도 볼수 있습니다.
그리고 실행창에서 '\\Firstcom\Data'이런식으로 접근해봐도 A컴으로 접속이 제대로 됩니다.
Ping테스트에서 ping 192.168.0.2 이렇게 보내면 제대로 응답이 오고
Ping FirstCom 이렇게 하면 응답이 없네요(이건 원래 그런건지... ping에 대해 잘 몰라서요...)
유동ip아라서 공유기 전원이 꺼지면 각컴의 Ip가 바꾸더군요. 그래서 ip address로 설정을 잡아놓으면
매번 새로 ip를 찾아야 되서 불편하네요. 컴이름으로 접속하고 싶어요 ㅠ.ㅠ
|