vmware guest 리눅스의 apache2 서버 접속
글쓴이: totaljj / 작성시간: 목, 2008/12/11 - 10:02오후
host:xp
guest:ubuntu (ifconfig에서 나온 ip 192.168.241.128)
NAT port forwarding
host port:8080
Virtual Machine IP:192.168.241.128:80
이렇게 vmware 설정하고
/etc/apache2/ports.conf
listen 80
으로 해놓고 host랑 guest에서 xp ip(번호):8080 했는데 안되네요. xp 방화벽도 8080열어 놨구요.
guest에서 192.168.241.128 이렇게 하면 들어가져요.
근데 listen 8080으로 해놓고 guest에서 192.168.241.128:8080 하면 안되고 뒤에 8080빼야 되요. 왜 그런거죠? netstat -ntl에도 0.0.0.0:8080 되있던데.
이상한건 예전에는 host에서 192.168.241.128치면 됬는데 지금은 그것도 안되네요. 제가 xp 네트워크연결에서 vmware bridge protocol에 체크하고 좀 만졌는데 그것때문인가요?
그래서 지금은 host에서 guest접속이 안되고 있어요. 저의 궁극적인 목표는 외부 ip로 guest apache 접속이에요 ㅠ.
하여간 이것땜에 엄청 고생중. 참고로 megapass 사용중.
Forums:
본인이 적으시고도 좀 헛갈리시죠?
VMWare는 기본적으로 3개의 인터페이스를 제공합니다.
1. Bridged NIC
2. Hostonly NIC
3. NAT NIC
192.168.241.128 이 녀석이 바인딩하고 있는 인터페이스가 정확히 어떤 것인지 조차 알려주시지 않음 무슨 재주로 답변을 드릴 수 있을까요?
NAT port forwarding을 언급하시는 것 보니까 여기에 바인딩이 되어 있나요? guest OS가 사용하는 인터페이스가 NAT 디바이스가 아니고 NAT port forwarding을 아무리 만져봐야 되질 않겠죠?
여기서는 NAT NIC를 사용한다고 가정하고요.
DHCP 클라이언트로 우분투가 IP를 받아오는 상황 같군요.
혹시 그렇다면 192.168.241.128이 Host OS와 아무 문제없이 패킷을 주고 받고 있는지요? 제가 보기엔 아닌 것 같은데요. (그러니까 질문을 하신 것 같음) VMWare의 Virtual Network Editor에서 NAT 탭을 클릭하시고 거기에 설정한 IP 주소와 port forwarding setting 값이 현재 우분투 설정과 문제가 없는지 확인해 보세요.
그리고 이상이 없다면 우선 우분투(guest)에서 외부로 잘 나가는지도 확인해 보시구요.
여기까지 잘 되고 있다면 나머지는 port forwarding 부분이 잘못 되었을 가능성이 가장 높습니다.
port forwarding 설정이 문제가 없다면 VMWare의 Virtual Network Editor에 있는 NAT 탭에서 NAT 서비스를 재시작 해보시고 다시 시험해 보세요.
조금만 더 신경써서 질문을 올려주시면 KLDP에 계신 회원들은 아주 친절까진 아니더라도 굉장히 정확한 답변을 해 주십니다.
There's always another way, dear.
---------------------------------
There's always another way, dear.
댓글 달기