可以有两种方法实现,第一种:DNAT。第二种:用VMware自带的NAT。
下面说第一种方法:
一、本地链接共享给NAT网卡
此时,NAT网卡的IP会被设置为192.168.0.1
二、设置VMware虚拟机IP:
三、用端口转发工具lcx.exe
执行命令:lcx.exe -tran 22222 192.168.0.3 22
意思是连接本机的22222的端口将被转发到192.168.0.3的22号端口上。
四、验证成功:
10.2.4.193是我真实机的物理网卡的IP
-p 指定端口
-q 静默模式
-l 指定登录用户
第二种方法相对简单一些。
一、确保VMware NAT服务开启。去服务里面查看。
二、配置好VMnet8的真实机虚拟网卡,我设置的是192.168.0.1
三、编辑虚拟网络设置:
四:重启linux网卡。
eth1获得IP:192.168.0.197
五:测试连接:
[root@localhost ~]# telnet 10.2.4.193 8888
Trying 10.2.4.193...
Connected to bogon (10.2.4.193).
Escape character is '^]'.
SSH-2.0-OpenSSH_4.3
^]
telnet> quit
Connection closed.
说明已经将真实机IP:10.2.4.193的8888转换成ssh端口了。
接下来ssh连接一下:
来看看Windows的网络链接:
----------------------------------------------------------
公司由于在路由上绑定了MAC地址。
想让虚拟机上网的话,本地链接要么共享给host-only网卡,要么不共享启用host-only和NAT双块网卡。VMware8.0版本的好像需要经过一段时间设置的才生效。
下面说第一种方法:
一、本地链接共享给NAT网卡
此时,NAT网卡的IP会被设置为192.168.0.1
二、设置VMware虚拟机IP:
三、用端口转发工具lcx.exe
执行命令:lcx.exe -tran 22222 192.168.0.3 22
意思是连接本机的22222的端口将被转发到192.168.0.3的22号端口上。
四、验证成功:
10.2.4.193是我真实机的物理网卡的IP
-p 指定端口
-q 静默模式
-l 指定登录用户
第二种方法相对简单一些。
一、确保VMware NAT服务开启。去服务里面查看。
二、配置好VMnet8的真实机虚拟网卡,我设置的是192.168.0.1
三、编辑虚拟网络设置:
四:重启linux网卡。
eth1获得IP:192.168.0.197
五:测试连接:
[root@localhost ~]# telnet 10.2.4.193 8888
Trying 10.2.4.193...
Connected to bogon (10.2.4.193).
Escape character is '^]'.
SSH-2.0-OpenSSH_4.3
^]
telnet> quit
Connection closed.
说明已经将真实机IP:10.2.4.193的8888转换成ssh端口了。
接下来ssh连接一下:
来看看Windows的网络链接:
----------------------------------------------------------
公司由于在路由上绑定了MAC地址。
想让虚拟机上网的话,本地链接要么共享给host-only网卡,要么不共享启用host-only和NAT双块网卡。VMware8.0版本的好像需要经过一段时间设置的才生效。
转载于:https://blog.51cto.com/zhangrong/939901