[原创]VMware下作NATSERVER

发布于 2022-10-03 21:04:24 字数 1484 浏览 21 评论 0

自己在实验室的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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文