Linux 안에 있는 VMware 에 깔린 윈도우즈에 원격접속하려면?
글쓴이: chazzy1 / 작성시간: 수, 2006/07/05 - 12:49오후
공유기->FC5 Linux->VMware5.5->Windows2k3
이런식으로 구성이 되어있습니다.
윈도우즈에 내장된 원격접속 RDP 가 포트 3389인가 그걸 사용하던데
공유기에서 Linux 쪽으로 3389 포트를 포워딩을 해줘도 윈도우즈에 원격접속이 안되더군요.
아..VMware 설정은 NAT 를 해뒀습니다. Bridge 로 해서 공유기에서 직접 사설 IP 를 받아버리면 문제가 없지만 그게 곤란한 상황이라서요.
windows에서 ipconfig 해보면 NAT 설정으로 뭐 이상한 ip 하나를 지멋대로 잡아뒀던데요.
리눅스에서 이 아이피로 3389 포트를 포워딩을 해줘야 할거같은 느낌은 드는데 어떻게 해야할지 모르겠네요
iptables 라는걸 써야하는건가요?
이거 어디서부터 삽질을 시작해야하는지 모르겠네요. 조언을 구합니다.
Forums:
리눅스에서 VMware를 사용해 본 적이 없지만...
윈도우에서는 VMware Network 에서 포트포워딩을 설정하면 됩니다..
파일 여러개 어캐 첨부하지 --;;;
----------------------------------------------------------------------------------------------------
Rina's Blog
http://rinapc.com
그 툴이 어디서 나온건가요?
VMware 프로그램 안에 들어있는 툴인가요?
일단 저는 리눅스용 Vmware 5.5 를 쓰고있는데 저런건 안보이네요
아 설정을 찾긴 했는데...
/etc/vmware/vmnet8/nat/nat.conf
이걸 설정하면 된다는걸 찾았습니다.
그런데 맞게 설정한듯 한데도 안되는군요.
이거 좀 봐주실분 없나요.
일단 3389 포트를 포워딩 할려는거고 궁금한건 저기 맨 앞에 gateway ip 라는거
초기값으로 192.168.18.2 라고 잡혀있는데 그게 왜 그런지 모르겠습니다.
vmware 가 깔려있는 리눅스의 ip 를 넣어봐도 안되더군요.
맨 밑에 3389 포트가 제가 추가한 부분이고요
이거 아시는분 조언을 구합니다.
# Linux NAT configuration file
[host]
# NAT gateway address
ip = 192.168.48.2
netmask = 255.255.255.0
# or ip = 192.168.48.2/24
# enable configuration; disabled by default for security reasons
#configport = 33445
# VMnet device if not specified on command line
device = /dev/vmnet8
# Allow PORT/EPRT FTP commands (they need incoming TCP stream...)
activeFTP = 1
# Allows the source to have any OUI. Turn this one if you change the OUI
# in the MAC address of your virtual machines.
#allowAnyOUI = 1
[udp]
# Timeout in seconds, 0 = no timeout, default = 60; real value might
# be up to 100% longer
timeout = 60
[incomingtcp]
# Use these with care - anyone can enter into your VM through these...
# FTP (both active and passive FTP is always enabled)
# ftp localhost 8887
#8887 = 192.168.48.128:21
# WEB (make sure that if you are using named webhosting, names point to
# your host, not to guest... And if you are forwarding port other
# than 80 make sure that your server copes with mismatched port
# number in Host: header)
# lynx http://localhost:8888
#8888 = 192.168.48.128:80
# SSH
# ssh -p 8889 root@localhost
#8889 = 192.168.48.128:22
3389 = 192.168.48.128:3389
[incomingudp]
# UDP port forwarding example
#6000 = 192.168.48.128:6001
리눅스용에는 윈도우용 같은 툴이 없나보군요..
VMware 매뉴얼 보니 /etc/vmware/vmnet8/nat/nat.conf 를 언급하더군요..
초기값으로 192.168.18.2 라고 잡혀있는데 그게 왜 그런지 모르겠습니다.
=> VMware가 임의의 네트웍을 설정합니다. 물론 수동으로 원하는 대역으로 바꿀 수도 있고..
192.168.18.2인가요? 192.168.48.2인가요?
VMware상의 윈도우는 192.168.48.x ip를 dhcp로 받는데
dhcp보다는 고정으로 할당하는 것이 좋겠죠.
192.168.48.128~254 사이의 임의를 ip를 할당해 주면 됩니다.
192.168.48.128로 할당했다면
3389 = 192.168.48.128:3389 맞겠네요.
일단 리눅스에서 방화벽을 끈다면 테스트해 보세요.
RDP에서는 리눅스 ip를 넣어야겠죠? ^^
----------------------------------------------------------------------------------------------------
Rina's Blog
http://rinapc.com
현재 vmware 가 안
현재 vmware 가 안 깔려있어서 정확한 위치는 말씀드리기 어려우나 vmware 의 메뉴에서 잘 찾아보시면
있습니다.
네이버 검색에서 찾았습니다 @..@;;
http://blog.naver.com/designa?Redirect=Log&logNo=60025130765
WMPlayer 에서는
VMPlayer에서는 네트워크 설정 메뉴가 없고
Virtual Network Editor라는 별도의 실행파일 (파일명: vmnetcfg.exe)이
VMWare Player가 설치된 디렉토리 있습니다.
화면은 위의 캡쳐된 그림과 동일합니다.
(뒤에 오는 사람들이 저처럼 메뉴에서 찾지 않기를 바라며^^)
...
휴우..
리눅스용 vm에는 그런게 없답니다. =_= 다들 윈도우용만 써보신 모양이네요.
뭐 매우 옛날 글이지만 다른 분들도 보실테니 한말씀...
우선 앞단에 공유기가 있다고 하시니 vmware에서 이더넷 디바이스를 설정할 때 Bridge로 잡으시고 vm머신을 띄우신 후 잡힌 IP로 공유기에서 3389 포트를 포워딩해주면 간단하게 끝납니다.
그리고 만일 공유기가 없다면 nat나 host only로 설정하신 후 host machine에서 iptables를 이용해서 vm으로 잡힌 해당 IP에 대해서 포트 포워딩을 해 주면 되겠지요?
다들 정확하지 않은 답변만 다시는 것 같아서 답답해서 댓글 답니다. =_=
뭐 사람이 모를수는 있는건데, 불분명한걸 마치 아는것인양 남기시면 답변 받으시는 분 뿐만이 아니라 이 글을 보는 다른 분들도 불편함을 겪습니다. 분명히 맞는지, 되는지 테스트 해보신 후 말씀주시는게 맞겠지요.
==
아 씨끄러 씨끄러~ 조용해!!
음.. 오늘 성공했는데.
오늘 성공했는데요,
nat 파일은
[incomingtcp] 부분만 수정해주면 됩니다.
3389 = 192.168.48.128:3389
이부분인데요. 포트 = 주소:포트 에서 주소에 들어가는 부분은 게스트OS (윈도우즈겠죠?)의 IP를 적어주면 됩니다.
저도 처음에 호스트에 잡한 vmnet8의 ip를 적어도 안되길래 삽질했는데,, 게스트OS에서 ipconfig를 해보니까 호스트에 잡힌 것과 다른 IP가 나왔습니다..
성공하시길 ^^
---------------------
Weird, huh?
http://janbyul.com
iptables 설정은
iptables 설정은 안했습니까?
vmware를 restart 해주는
vmware 데몬을 restart 해주는 것도 잊지 맙시다 ㅠ
vmware restart 하는 방법
역시 vmware 데몬을 restart 하는 것이 가장 중요했군요.
/etc/init.d/vmware stop
nat.conf 파일 변경
/etc/init.d/vmware start
다시 vmplayer 가동
댓글 달기