本机端口转发连接VMware虚拟机ssh



本机端口转发连接VMware虚拟机ssh
 
可以有两种方法实现,第一种:DNAT。第二种:用VMware自带的NAT。
 
下面说第一种方法:
 
一、本地链接共享给NAT网卡


 
此时,NAT网卡的IP会被设置为192.168.0.1
  www.2cto.com  
二、设置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
 
  www.2cto.com  
 
三、编辑虚拟网络设置:
 
 
 
四:重启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连接一下:  www.2cto.com  
 
 
来看看Windows的网络链接:
 
 
----------------------------------------------------------
公司由于在路由上绑定了MAC地址。
想让虚拟机上网的话,本地链接要么共享给host-only网卡,要么不共享启用host-only和NAT双块网卡。VMware8.0版本的好像需要经过一段时间设置的才生效。
 
 
作者 srjay111

相关内容

    暂无相关文章