如何让虚拟机使用外网IP

如何让虚拟机使用外网IP,第1张

楼上说的桥接模式如果不使用路由或者防火墙实现端口映射根本无法实现。虚拟机的网卡模式设置为桥接模式,然后在路由器上面做端口映射或者用2003做一个软路由实现端口映射的功能。
在不加路由和防火墙的情况下如果要实现你的需求只能在虚拟机网卡模式上选择NAT模式,但是这个设置有点复杂:
1在设置完NAT模式后,找到虚拟机的IP地址,虚拟机的网卡为DHCP模式,请进入虚拟机内查到虚拟机的IP地址;
2在VMware Workstation主界面上点“编辑”->“编辑虚拟网络”;
3打开VMware Workstation的虚拟网卡编辑界面。 找到模式是NAT的那张虚拟网卡,点中后,再点下面的NAT Settings;
4在NAT Settings的标签页中,找到Port Forwarding的内容点击“Add”;
5在d出的标签中,从上到下填写和选择宿主监听的端口、端口协议类型、虚拟机的IP地址、虚拟机监听的端口、描述。设置好后,一路按OK回到虚拟机主界面;
6设置的时候,Host port的端口必须是真实机并未监听的端口,否则会出错;
7设置成功后,使用netstat命令即可看到真实机已经监听了刚填写的端口,监听该端口的程序是vmnatexe。

1、明确LINUX服务器内网访问地址端口,确保LINUX服务器正常开启SSH服务,在内网SSH可以正常访问连接。

2、被访问端的Linux主机上使用nat123动态域名解析Linux版本。在被访问端的Linux服务器安装nat123客户端,并登录使用它。

3、登录网页,左侧用户中心,添加域名解析,选择动态域名解析并添加确认。选择动态域名解析记录,使用免费二级域名,或自己的域名。鼠标放在输入框有向导提示。如不理解负载均衡,不要勾选多点登录。

4、新添加动态解析后,等待几分钟生效。解析生效后,动态解析域名与本地公网IP是保持对应的。可以通过ping下域名核实,返回结果IP地址为本地公网IP地址时,表示动态解析生效正常。

5、路由器端口映射,路由映射SSH访问22端口。因为公网IP是在路由器上的,外网访问时,需要经过路由,需要在路由器上做端口映射,将内网LINUX服务器访问22端口打通。路由器端口映射位置:转发规则/虚拟服务器/添加允许外网访问端口和协议。

6、外网访问时,使用动态解析域名。在外网使用SSH访问内网LINUX服务器时,使用动态解析域名进行连接访问。域名是不变的,可以上网即可访问,再也不担心动态公网IP变化的问题。

把虚拟机设置中网络适配器的模式改为桥接模式,设置虚拟机为固定ip或者路由器的dhcp中设置mac和ip地址静态分配,再设置就可以了。 另外如果要映射80端口,建议首先更改路由器的管理端口为8081之类。

1设置VMware软件NAT网卡(示例网段30,可自行设置)
子网IP:192168300
子网掩码:2552552550
网关IP:192168302
2主机设置NAT网卡共享主机网络(如无线网卡)
属性--》共享--》选NAT网卡
3修改主机NAT网卡IP为自己的网段
子网IP:192168301
子网掩码:2552552550
4设置虚拟机IP(必须设置网关与DNS)
子网IP:192168300
子网掩码:2552552550
默认网关:192168302
DNS服务器:192168302

步骤一:确定电脑与路由器正确连接,并且已连至互联网。在地址栏中输入19216801回车,输入用户名密码,进入路由器主界面。

步骤二:然后点击左侧菜单中的“虚拟服务器”,——“端口段映射”打开“端口段映射”界面。

步骤三:由于网站用的是80端口,所以在“常用服务端口”选择“>

步骤四:到此路由器中的设置已经完成。再看看电脑中的设置。是要人访问在电脑上架设的网站。本文以Windows中的IIS为例。

步骤五:打开IIS,找到网站右击选择“编辑绑定”打开“网站绑定”窗口,“主机名”为空不填,IP地址写本地IP地址1921680102(电脑上多少就填多少)。

步骤六:在此需要注意的是若输入外网IP无反应,有可能是防火墙拦截,此时关闭防火墙或把端口80填加到防火墙中去即可。

步骤七:以上设置成功后,就可以访问了。可以把外网地址发给朋友测试一下,也可以在IE中输入外网地址测试。

步骤八:在路由器中可查看到外网IP171881。输入地址栏后看到网站打开。说明设置成功。

至于使虚拟机有公网IP,具体看你要做什么了。
如果是想双开什么游戏,但是服务器限制每个IP只能登陆一个的话,你还是死心吧,除非你能达到上面的那条件弄到双IP。
如果要开服务器的话,可以用NAT+端口映射
1、在网络设置里,选择 Host Virtual Network Mapping(主机虚拟网络映射) 选项卡
2、点VMnet8 最右面的按钮,并选择 NAT
3、单击中间的第一个按钮 Port Forwarding ,点上面的 Add,输入主机端口,虚拟机IP,虚拟机端口,还有描述。
这样就把你公网IP的某个端口映射到虚拟机上啦。


在个人电脑上已经建好虚拟服务器,怎么让外网访问我的网页,>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12828912.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存