两台电脑虚拟机linux,怎么互通?
答案:2 悬赏:50
解决时间 2021-01-24 23:05
- 提问者网友:兔牙战士
- 2021-01-24 09:39
两台电脑虚拟机linux,怎么互通?
最佳答案
- 二级知识专家网友:廢物販賣機
- 2021-01-24 10:43
简单的说,可以用另一种方法实现:
方法:
1,打开VM虚拟机,其中虚机先关闭。
2,编辑虚拟网卡,选择NAT,在弹出框中选择中间IP forwarding 下面添加
这里相当于路由器的中NAT转发。这样操作后VM主机中的服务就能通过虚拟网卡转发到本地主机上的一个端口(未占用的)
3,其他用户访问这台宿主主机的某一个端口就转换到内部的VM服务。追问哦 谢谢,我还有疑问,如果我设置的是 端口80映射, 虚拟机的私有ip是192.168.196.10(与宿主机192.168.1.102不在同一网段),那我ping的话要加上
192.168.196.10:80这样子写么,还是怎么个格式,能让它知道这个80端口恰好对应的就是我的虚拟机!追答如果要了解端口的情况,也是检测服务。
telnet ip port
这样的方式。发布的时候首先从本机直接访问内部的机器的服务是否成功。然后发布后,再从其他机器访问,发布时一般考虑宿主的端口未被占用。并且防火墙关闭或者放开了相应的端口。
telnet 192.168.1.102 80
===============
这些都操作过。完全没有问题的。追问哦,谢谢你,那我的主机端口 和虚拟机的端口一般选择多少呢,是不是只要是没被占用的主机端口都可以选用啊!。。追答是的。最好是相同的这样方便测试。
当然一般都是用桥接的方式。只有在上网IP被限制,里面的机器又要上网才用这种方式
方法:
1,打开VM虚拟机,其中虚机先关闭。
2,编辑虚拟网卡,选择NAT,在弹出框中选择中间IP forwarding 下面添加
这里相当于路由器的中NAT转发。这样操作后VM主机中的服务就能通过虚拟网卡转发到本地主机上的一个端口(未占用的)
3,其他用户访问这台宿主主机的某一个端口就转换到内部的VM服务。追问哦 谢谢,我还有疑问,如果我设置的是 端口80映射, 虚拟机的私有ip是192.168.196.10(与宿主机192.168.1.102不在同一网段),那我ping的话要加上
192.168.196.10:80这样子写么,还是怎么个格式,能让它知道这个80端口恰好对应的就是我的虚拟机!追答如果要了解端口的情况,也是检测服务。
telnet ip port
这样的方式。发布的时候首先从本机直接访问内部的机器的服务是否成功。然后发布后,再从其他机器访问,发布时一般考虑宿主的端口未被占用。并且防火墙关闭或者放开了相应的端口。
telnet 192.168.1.102 80
===============
这些都操作过。完全没有问题的。追问哦,谢谢你,那我的主机端口 和虚拟机的端口一般选择多少呢,是不是只要是没被占用的主机端口都可以选用啊!。。追答是的。最好是相同的这样方便测试。
当然一般都是用桥接的方式。只有在上网IP被限制,里面的机器又要上网才用这种方式
全部回答
- 1楼网友:北城痞子
- 2021-01-24 12:16
我暂时保留我的看法!
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯