吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1188|回复: 9
收起左侧

[经验求助] 求告知VMware Workstation里vmnet8的ip地址和真实服务器里相对应的是哪个ip

[复制链接]
lxx0602 发表于 2021-12-2 02:26
200吾爱币
各位大佬,我在自己电脑上用VMware Workstation搭建了一款应用,其中vmnet8的ip被我修改成了192.168.200.1。因为本人没有开发经验,就找到了一款监听程序,它指定了vmnet8的ip,我在虚拟机里将相关文件改成vmnet8的ip后,监听成功,程序得以运行。


然后我因为在本地实验成功,于是在真实的某某云服务器上也搭建了同一个应用,但是到了监听程序的时候,由于在电脑上它指定了vmnet8的地址,当我在本地运行时,服务器的公网ip、内网ip都无法被监听,自己也无法搞清楚,所以想问下,电脑上的vmnet8的ip和真实服务器里的哪个ip地址是相对应的,是内网还是外网还是其他什么,请大佬们帮我解答下,谢谢!

最佳答案

查看完整内容

vmnet8 默认是 nat 模式,就是相当于在本机上给搞了个虚拟的路由器。本机和虚拟机都是连在这个路由上的,虚拟机和本机是可以互相访问的,因为本机上也有个对应网段的IP和网关,vmnet8 可以访问外网,是通过本机中转的,但是外网无法访问本地以及虚拟机内部,我们本地一般是运营商的nat,虚拟机还在我们电脑上再nat了一下。逻辑大致就这样~然后再说你的环境 本地能监控,是因为本机和虚拟机有个本网段的连接,相当于一个局网,一个 ...

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

Andrea 发表于 2021-12-2 02:26
vmnet8 默认是 nat 模式,就是相当于在本机上给搞了个虚拟的路由器。本机和虚拟机都是连在这个路由上的,虚拟机和本机是可以互相访问的,因为本机上也有个对应网段的IP和网关,vmnet8 可以访问外网,是通过本机中转的,但是外网无法访问本地以及虚拟机内部,我们本地一般是运营商的nat,虚拟机还在我们电脑上再nat了一下。逻辑大致就这样~然后再说你的环境
本地能监控,是因为本机和虚拟机有个本网段的连接,相当于一个局网,一个房间喊得答应肯定是正常的,如果不答应,就是装聋作哑了。本地去监听云服务器,首先云服务器防火墙和那个什么安全组需要开放对应端口,然后本地还得跟它建立连接。你可以现在云服务器端,自己监听自己试试(可以用内网IP),没问题再试本地(公网IP)。
灿烂的小居 发表于 2021-12-2 08:01
虚拟机和宿主机组成一个小局域网

参考:https://www.cnblogs.com/jpfss/p/10940760.html
 楼主| lxx0602 发表于 2021-12-2 08:26
灿烂的小居 发表于 2021-12-2 08:01
虚拟机和宿主机组成一个小局域网

参考:https://www.cnblogs.com/jpfss/p/10940760.html

我的目的是某某云的服务器端搭建完成后,自己电脑上的虚拟机就关闭,远程监听服务器上的动作,如果虚拟机要一直开着的话我也不用在服务器上再搭建一个了……
xingyuanbao 发表于 2021-12-2 08:43
重点在于你服务端应用程序的配置上,可以先把监听地址配成0.0.0.0测试
dlxg 发表于 2021-12-2 09:10
如果在云服务器部署服务,在你本地电脑进行监听的话,那么对应的IP地址是服务器的外网IP。
如果在云服务器部署服务,在云服务器进行监听的话,那么对应的IP地址是服务器的内网IP。
同时,要打开防火墙。
灿烂的小居 发表于 2021-12-2 09:26
lxx0602 发表于 2021-12-2 08:26
我的目的是某某云的服务器端搭建完成后,自己电脑上的虚拟机就关闭,远程监听服务器上的动作,如果虚拟机 ...

你的意思是移植一个服务过去?
用VMware的方式移植?
Muacs 发表于 2021-12-2 09:30
VMnet 8默认是NAT共享访问网络,
NAT模式简单理解就是个单向访问的网络,可以访问外网,但外部网络无法主动访问处于NAT映射之下的IP。
你的问题根本就不是NAT或者内网外网的问题,看起来似乎 这个应用只能绑定监听192.168.200.1这个IP
Jackin 发表于 2021-12-2 10:07
你这个监听应该是监听的你应用所在服务器(本地虚拟机或者云服务器)的端口吧,首先本地虚拟机vmnet8对应的内外网这个完全是你自己人为定义的,可以当作内网,也可以当作外网,在VMware中可以配置多个虚拟网卡,所以说不存在他是怎么对应你云服务器内外网的,如果你本机机器上监听程序要监听你的云服务器,那么就是监听你的云服务器外网(公网)IP,其次云服务器的安全组策略要配置好,云服务器的防火墙最好不要关闭,使用哪个端口就开放哪个端口。要想使用云服务器的内网作为监听的IP,需要把你的监听程序放到云服务器上时才行
DQRay 发表于 2021-12-2 10:23
在这里,楼主所说的对应ip就是服务器公网IP,然而:
首先,本地监听远程服务器,不仅IP要对,端口也要对。
其次,注意防火墙,比如centos的firewalld服务什么状态,是否允许了相关应用和端口通过。需要注意的一点是,有些服务器还有一层外部防火墙,也就是在购买服务器的网页控制台上,也有相关的防火墙配置,看看是否官方过于好心的屏蔽了22、80和443以外的所有访问。
多嘴一下,确定本地能访问服务器,别被挡。确认服务器相关服务是否开启正确。另外,看看监听软件是不是被本地防火墙墙了。
返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2025-7-29 09:25

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表