Linux虚拟机中的IP与宿主机IP不一样,但是能上网能ping通宿主机IP,但是我改成与宿主机一个网段就不行了

Linux虚拟机中的IP与宿主机IP不一样,但是能上网能ping通宿主机IP,但是我改成与宿主机一个网段就不行了,第1张

问题

1,虚拟机的IP地址网段是不能随便设的,要跟据你选择的网卡类型设置。

2,跟据你的描述,推段,的虚拟机并没有设置成bridged,很可能是设置成了nat

解决方案

1,将你的虚拟机的网卡删除再重新添加,添加时注意要选择可以bridged网络接口。

2,先通过动态IP取得方法获取IP地址(如果是真正的bridged自动取得的IP应该跟你的主机是同一段) 将信息记录之后,再将IP设成同一网段的固定IP。

3,将虚拟机的防火墙关闭或者把需要的端口开放,这样别的PC才可以接你的虚拟机。

两台服务器的配置可以不一样。

双机热备就是个最小的集群。你说的互为热备应该是在双机的基础上加了个负载均衡,俩服务器都工作,都跑同样的应用,来处理一个数据,这样服务器的压力比较小,寿命长,在一台宕机的情况下另一台正常工作。

这种是负载均衡。虚拟IP是通过双机软件来虚拟的,对外连接是通过交换机连接的。比如服务器现在至少都是双千兆网卡,如果两台做双机,总共4个千兆网口,那么这四个网口其中两个会被用来接心跳线,其实就是个网线,用来互相发测试数据用。剩下的两个网口会被接到交换机上,通过软件,再通过交换机来虚拟成一个IP。

服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

服务器的构成包括处理器、硬盘、内存、系统总线等,和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。

第一步:添加一个虚拟网卡

点击“网络连接”→“Add Network(添加网络)” → “External Network(外部网络)”→输入网卡的名称 →选择NIC0(注意这里要选能连接外网的网卡),建议将“自动将此网络添加到新虚拟机”,我将新添加的网络命名为“共享IP上网”

第二步:为新添加的虚拟网卡配置ip地址

网络添加好后回到网络连接主界面,然后点击配置(Config),点添加ip地址,选择之前添加的网络,设置与虚拟机同网段内网IP地址(如192168101),也就是之后虚拟机要设置的网关地址。

第三步:配置NAT规则,让192168100网段的虚拟机可以上网:

(警告:如果已经配置过默认规则为deny的环境,iptables -F将使系统的所有网络访问中断,可以先iptables -P INPUT ACCEPT,再iptables -F)

iptables -F #清除防火墙的默认策略,这只适合在没有配置防火墙的环境中,否则所有网络访问中断

echo "1" > /proc/sys/net/ipv4/ip_forward #开启转发支持,默认是关闭的。

iptables -t -nat -A POSTROUTING -s 192168100/24 -o xenbr0 -j MASQUERADE #让192168100网段的虚拟机可以上网,xenbr0是共享上网网口名称(用ifconfig查看)。

##iptables -t -net -A POSTROUTING -o xenbr0 -j SNAT --to-source 5936100206 #不用 *** 作仅供参考:此行今天与上一条效果一样,5936这个是公网IP。

/etc/initd/iptables save #保存防火墙配置,避免重启主机后规则失效

vi /etc/sysctlconf #编辑/etc/sysctlconf文件

将将netipv4ip_forward项设置为1 ,保存并退出。 (开启转发支持,不受重启影响)

iptables -t -nat -A PREROUTING -p tcp --dport 10100 -j DNAT --to-destination 19216810100:3389 #端口转发,外网直接用主机公网IP连接到虚拟机。

以上就是关于Linux虚拟机中的IP与宿主机IP不一样,但是能上网能ping通宿主机IP,但是我改成与宿主机一个网段就不行了全部的内容,包括:Linux虚拟机中的IP与宿主机IP不一样,但是能上网能ping通宿主机IP,但是我改成与宿主机一个网段就不行了、对两台服务器做了双机热备份,设置了一个虚拟IP对外连接。如何设置、xenserver集群中将ip从虚拟机中取消后但是ip还是通的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/sjk/10164706.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存