如何给Ubuntu网站绑定多个IP,怎么给Ubuntu服务器设置多IP 如何给Ubuntu网站绑定多

如何给Ubuntu网站绑定多个IP,怎么给Ubuntu服务器设置多IP 如何给Ubuntu网站绑定多,第1张

如何给Ubuntu网站绑定多个IP,怎么给Ubuntu服务器设置多IP? Ubuntu其实只需要设置一个文件 /etc/network/interfaces 即可。
多个不同IP段的 /etc/network/interfaces 配置文件的范例如下:
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 8882
netmask 255255255248
gateway 8881 要注意这里,多个不同IP段,只要1个gateway配置即可,其他IP不需要配置gateway
auto eth0:0
iface eth0:0 inet static
address 8883
netmask 255255255248
auto eth0:1
iface eth0:1 inet static
address 8884
netmask 255255255248
auto eth0:2
iface eth0:2 inet static
address 8885
netmask 255255255248
auto eth0:3
iface eth0:3 inet static
address 8886
netmask 255255255248

auto eth0:4
iface eth0:4 inet static
address 666130 注意这里,虽然这是不同的IP段,但是不需要配置gateway,只需要配置netmask即可
netmask 255255255224
auto eth0:5
iface eth0:5 inet static
address 666131
netmask 255255255224

更多ip也类似配置即可。
配置文件完成后,用命令 /etc/initd/networking restart 重启网络,不需要reboot重启服务器。 /etc/initd/networking restart 重启网络的时候,如果你的配置文件有错误,那么他会提示你。比如IP重复了,书写错误了,等等。在执行此命令前,一定要小心检查interfaces配置文件,不然可能就把网络弄瘫痪,那时候就需要机房的工作人员去处理,十分麻烦。

/etc/initd/networking restart错误分析案例:
root@>如果是公司绑定IP,需要将本机的MAC地址告知公司,公司将MAC地址和IP绑定,之后公司 会给予一个指定的IP地址,电脑使用这个IP地址即可连接网络,设置方法如下:
1、打开网络和共享中心;
2、点击本地连接,选择属性-Internet协议版本4,双击;
3、选择使用下面的IP,将ip地址填写即可。

产生这些问题的原因是DNS是公网上的,它只能将你的域名解析到你的路由器外部的公网IP,而局里边访问网站是时候,是直接访问的内网IP。所以就会产生问题。
解决办法:
1、先不绑定域名,内网、外网测试,直接使用IP访问网站,确定一切正常。
2、绑定域名。
3、内网增加一个DNS服务器,如果没有常开的电脑,设定到网站服务器也行,只设定一个解析就行,就是将你绑定的域名解析到服务器在内网的IP1921681,然后启用转发功能,IP设定为公网的DNS服务器IP
4、内网所有电脑的DNS设定为内网架设的DNS服务器IP。
解决的原理:
内网访问服务器,由内网DNS解析到内网,内网上其他网站,由内网DNS服务器转发到公网去解析。

Mac绑定IP是DHCP协议的内容,是对DHCP服务器的配置。绑定会强制DHCP服务器在遇到你绑定的Mac地址时分配事先配置好的IP地址。ifconfig eth0修改的是客户机自己的网卡模式。你一旦自己指定了IP,那么你的网卡获取IP的方式就从DHCP模式切换到了手动模式。这种情况下你的网卡一定只会用你指定的IP,DHCP服务器任何配置都会不对你的客户机造成任何的影响,因为你的DHCP协议已经被关闭,你的客户机不会去询问DHCP服务器给自己分配地址


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存