xbrowser 에 호스트명은 나오지만 실행시 로그인 창은 뜨지 않고 검은 화면만 나옵니다. [3]

xbrowser 에 호스트명은 나오지만 실행시 로그인 창은 뜨지 않고 검은 화면만 나옵니다.

2009-07-06 21:31 - SJ

안녕하세요.

제 컴퓨터 환경 구성은 vmware 상에서 돌리는 linux 를 윈도xp 에서 xmanager 로 연결하는 구성입니다. 리눅스에서 gdm(custom.conf)설정으로

[security]
DisallowTCP=false
AllowRemoteRoot=true

[xdmcp]
Enable=true


까지 했고 데몬 구동도 확인 되었습니다.
gdmsetup 으로 원격연결도 만들어 주었구요.

리눅스 네트워크 설정에서 호스트로 xp의 사용자 이름하고 ip 주소
적어서 적용하였고 iptables 에 추가되는 내용도 다 적용시켜습니다.

그래서 xbrowser 상에서는 호스트가 보이는데요.
막상 실행 하면 로그인 창이라든지 ip 선택하는 창은 나오지 않고
그냥 검은화면만 나옵니다.

여기저기 검색해 보니 PC 에서 리눅스 상으로 TCP 6000~6010 포트가
열려야 한다고 하고 반대로 UDP 177 라고 되어있어서
리눅스에서는 netstat -an | grep 177 명령으로 확인하니

udp 0 0 0.0.0.0:177 0.0.0.0:*

이런 결과가 나오구요.

PC 에서는 네트워크 설정에서 TCP필터링 기능을 아예 꺼버렸습니다.

PC 방화벽도 끄면 둘 사이에 핑도 잘 가구요. 문제가 없는거 같은데 결과는 계속 호스트를 연결할수 없는 상태입니다.


xp ip 는 192.168.x.x
리눅스 ip 주소는 172.16.x.x 입니다.

근데 xbrowser 에 뜨는 호스트의 주소는 xp 의 주소인
192.168.x.x 로 뜨더라구요. 리눅스 ip 가 떠야는거 아닌가요?



문제가 뭔지 하루종일 찾아다니다가 답답해서 이제야 글을 올립니다. 혹시 몰라 로그파일도 첨부하니 문제가 꼭 해결되었으면 좋겠습니다. ㅠ


제품명 : Xmanager 3.0
연결 방법 : XDMCP connection
첨부파일 X0.log (3.3 KB)  


Re: xbrowser 에 호스트명은 나오지만 실행시 로그인 창은 뜨지 않고 검은 화면만 나옵니다.

2009-07-07 18:51 - 넷사랑

안녕하십니까?
넷사랑컴퓨터 기술지원입니다.

보내 주신 정보를 보았을 때 리눅스의 설정이나 PC의 설정에는 문제가 없어 보입니다.

로그는 리눅스에서 PC로 TCP 6000(혹은 그 이상) 포트로 통신이 이루어지지 않고 있음을 말하고 있습니다. 이는 네트워크 구성 문제이거나 PC 쪽의 방화벽 문제인 경우가 많습니다.

그러나 보내주신 정보를 보면 양방향 Ping이 가능하므로 네트워크 구성 문제는 아니고, PC 쪽 방화벽을 모두 해제하셨다니 방화벽 문제 같아 보이지도 않습니다.

가끔 DNS 문제로 이런 증상이 발생하는 경우가 있으니 리눅스의 /etc/hosts 파일에 해당 PC의 IP 주소를 등록한 후 접속을 시도해 보시기 바랍니다.

또한 익스플로러의 ActiveX 형태나 안티바이러스 프로그램에서 방화벽이 구동되는 경우가 있으니 이 부분 또한 확인해 보십시오.

문제가 해결되기를 바랍니다.

감사합니다.


Re: xbrowser 에 호스트명은 나오지만 실행시 로그인 창은 뜨지 않고 검은 화면만 나옵니다.

2009-07-08 09:18 - SJ

드디어 해결되었습니다.

DNS 호스트명 정보가 잘못되어 있더군요. 감사합니다.

이틀동안 고생한만큼 좋은 경험도 된것 같습니다.





Re: xbrowser 에 호스트명은 나오지만 실행시 로그인 창은 뜨지 않고 검은 화면만 나옵니다.

2009-07-08 09:28 - 넷사랑

앞서 말씀드린 부분에 대해 빠진 부분이 있어 추가적인 설명을 드리고자 합니다.

vmware를 사용할 때 게스트OS(리눅스)가 사용할 네트워크를 NAT로 했을 경우 게스트OS는 vmware가 설치된 호스트PC를 통해서 외부와 네트워킹을 하게 됩니다. 그래서 게스트OS 외부(호스트OS도 포함합니다.)는 그 게스트OS를 호스트OS로 인식하게 됩니다. 그래서 Xbrowser에서 게스트OS의 IP 주소가 호스트의 IP 주소로 보이게 됩니다.

하지만 Xbrowser에서 호스트 IP 주소로 나타난 아이콘을 더블클릭하여 접속하더라도 실제로 호스트OS는 리눅스 머신이 아니므로 응답을 하지 않습니다. Xbrowser 리스트에 게스트인 리눅스의 IP를 가진 아이콘이 있다면 그것을 더블클릭하여야 합니다.

vmware 환경이 만들어내는 가상 네트워크에서 약간의 혼란이 빚어질 수 있습니다. vmware 환경하에서 Xmanager를 원활하게 이용하기 위해서 게스트 OS의 네트워크 종류를 NAT가 아닌 Bridged로 선택하시는 것을 권합니다. Bridged는 호스트 OS와 같은 네트워크에 속하게 됩니다.

이해에 도움이 되었으면 합니다.

감사합니다.


이전 조회수: 249