今天在项目搭建中,遇到一个需要给服务器配置双IP的情况,记录一下解决方法。
1.linux网络基本配置命令
1.1 IP信息
ip a
根据上诉显示的网卡信息,修改对应的网卡配置文件(eth3为例)
vim /etc/sysconfig/network-scripts/ifcfg-eth3
修改完成后,重启网卡或网络服务即可
ifup eth3
service network restart
如果是在VMware中直接拷贝的虚拟机镜像,之后发现网络配置不成功的情况下,请注意是否是Mac冲突。可以在VMware中修改。
以上基本上修改linux中ip的操作
1.2路由信息
route
如果需要修改,操作一下命令
vim /etc/sysconfig/network
Note:
最好只在多个网卡信息中设置一个默认网关
1.3DNS信息
nslookup www.baidu.com
如果需要修改,操作一下命令
vim /etc/resolv.conf
2.双IP配置方法
了解了上述基本的linux网络配置命令,之后来解决双IP问题
方法一
直接在对应的网卡配置文件中增添IPADDR2与GATEWAY2即可。但是可能会存在某些情况下不成功的问题。
方法二
拷贝一份网卡信息,之后对拷贝中的IP等信息进行修改即可
cp ifcfg-eth3 ifcfg-eth3:0
vim ifcfg-eth3:0
ifup eth3