[原创]VMware下作NATSERVER
自己在实验室的WINXP上用VMware装了个Redhat 9,又想在宿舍用Redhat 9中的telnet,ftp,http服务。可是实验室的IP地址不够,我只能用NAT模式,所以打算采用NATSERVER。
具体环境:
WINXP + VMware workstation 4.0.5 + Redhat 9
IP地址:
WINXP:172.21.13.29
Vmnet 8:192.168.21.1
Redhat 9:192.168.21.12 网关:192.168.21.2
VMware workstation中NAT设置:
VMnet host:Vmnet8
Gateway IP address:192.168.21.2
Netmask:255.255.255.0
安装VMware workstation 4.0.5 ,Redhat 9以及设置NAT的过程就不提了,CU上的帖子很多。关于NAT设置推荐 yunqing兄写的“vmware网络设置”(一、二、三)。
具体配置:
以telnet为例,先在Redhat 9 下开启telnet服务,端口 23(一定要先telnet试一下,注意一般root用户是不能telnet的)。
在VMware workstation中,打开Edit à Virtual Network Editor à NAT à Edit à Port forwarding对话框。其中有“Incoming TCP”和“Incoming UDP”两项,telnet是TCP,在“Incoming TCP”中点“Add”,出来三项:“Host port”,“Forwarding IP address”,“Description”。
“Host port”指别的机器访问telnet服务的端口,如果你的WINXP也开了telnet服务,占用了23端口,那我们可以另外设一个端口,比如2323,来对应Redhat 9中的telnet的23端口。
“Forwarding IP address”(这里有2个文本框,对应地址和端口)就很好理解了,就是Redhat 9中的telnet的地址和端口,本例中是192.168.21.12和23。
“Description”,这就不用说了,自己想着写吧。
好了,设好之后重起NAT服务(必须),然后用别人的机器试试:
>> telnet 172.21.13.29 2323
Red Hat Linux release 9 (Shrike)
Kernel 2.4.20-8smp on an i686
login:
哈哈,成功了,就这么简单。同理,ftp,http也是一样的道理。
另外如果你不是用NAT模式连接的Redhat 9,比如用hostonly+WINXP的“Internet连接共享”,你也可以使用“Internet连接共享”中的相应服务设置。(我是没做过,因为试过一次hostonly+WINXP的“Internet连接共享”没成功,不过大家可以试试)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论