大家好,今天小编关注到一个比较有意思的话题,就是关于虚拟主机ip设置的问题,于是小编就整理了3个相关介绍虚拟主机ip设置的解答,让我们一起看看吧。
内网怎么设置虚拟ip?
1、选择应用程序系统工具,找到终端,输入setup。
2、输入setup后,选择防火墙配置,回车。
3、选中确定按钮,选择网络配置,选择设备配置,回车。
4、选择设备,再回车,进入网络IP设置界面。
5、去掉DHCP中的星号,指定IP地址,确定,选择保存回车即可。
如何虚拟一个IP地址?
答:可用下列方法虚拟一个IP地址:
1、选择应用程序系统工具,找到终端,输入setup。
2、输入setup后,选择防火墙配置,回车。
3、选中确定按钮,选择网络配置,选择设备配置,回车。
4、选择设备,再回车,进入网络IP设置界面。
5、去掉DHCP中的星号,指定IP地址,确定,选择保存回车即可。
仅供参考。
虚拟IP技术如何实现?
虚IP。何为虚IP那,就是一个未分配给真实主机的IP,也就是说对外提供数据库服务器的主机除了有一个真实IP外还有一个虚IP,使用这两个IP中的 任意一个都可以连接到这台主机,所有项目中数据库链接一项配置的都是这个虚IP,当服务器发生故障无法对外提供服务时,动态将这个虚IP切换到备用主机。
开始我也不明白这是怎么实现的,以为是软件动态改IP地址,其实不是这样,其实现原理主要是靠TCP/IP的ARP协议。因为ip地址只是一个逻辑 地址,在以太网中MAC地址才是真正用来进行数据传输的物理地址,每台主机中都有一个ARP高速缓存,存储同一个网络内的IP地址与MAC地址的对应关 系,以太网中的主机发送数据时会先从这个缓存中查询目标IP对应的MAC地址,会向这个MAC地址发送数据。操作系统会自动维护这个缓存。这就是整个实现 的关键。
下边就是我电脑上的arp缓存的内容。
(192.168.1.219) at 00:21:5A:DB:68:E8 [ether] on bond0
(192.168.1.217) at 00:21:5A:DB:68:E8 [ether] on bond0
(192.168.1.218) at 00:21:5A:DB:7F:C2 [ether] on bond0
192.168.1.217、192.168.1.218是两台真实的电脑,
192.168.1.217为对外提供数据库服务的主机。
192.168.1.218为热备的机器。
192.168.1.219为虚IP。
大家注意红字部分,219、217的MAC地址是相同的。
再看看那217宕机后的arp缓存
(192.168.1.219) at 00:21:5A:DB:7F:C2 [ether] on bond0
(192.168.1.217) at 00:21:5A:DB:68:E8 [ether] on bond0
(192.168.1.218) at 00:21:5A:DB:7F:C2 [ether] on bond0
这就是奥妙所在。当218 发现217宕机后会向网络发送一个ARP数据包,告诉所有主机192.168.1.219这个IP对应的MAC地址是00:21:5A:DB:7F:C2,这样所有发送到219的数据包都会发送到mac地址为00:21:5A:DB:7F:C2的机器,也就是218的机器。
到此,以上就是小编对于虚拟主机ip设置的问题就介绍到这了,希望介绍关于虚拟主机ip设置的3点解答对大家有用。