腾讯云服务器(CVM主机)绑定多个弹性网卡和IP地址的方法
分类 网站技术/村民张先生 发布于 2017-09-08 06:11
附:腾讯云官方提供的添加方法。
1、以管理员身份登录云服务器,执行以下命令:
cd /etc/sysconfig/network-scripts/
2、创建新网卡的配置文件 ifcfg-eth1 ,输入命令:
cp ifcfg-eth0 ifcfg-eth1
然后输入命令修改配置文件内容:
vim ifcfg-eth1
把配置文件内容修改为:
DEVICE='eth1' NM_CONTROLLED='yes' ONBOOT='yes' IPADDR='192.168.1.62' # 根据实际填写,此处写弹性网卡上的地址 NETMASK='255.255.255.192' #根据实际填写,此处写子网掩码 GATEWAY='192.168.1.1' #根据实际填写,此处写网关
大张小站注:
1、多IP参照以下代码添加。
2、eth1辅助网卡的配置信息中,如果保留 GATEWAY 行,主机将通过此配置中关联的IP地址访问互联网,如果要保持使用主网卡IP,请移除配置信息中的 GATEWAY 行。
DEVICE=eth1 NM_CONTROLLED=yes ONBOOT=yes IPADDR=10.10.20.111 GATEWAY=10.10.20.1 NETMASK=255.255.255.0 IPADDR1=10.10.20.112 GATEWAY1=10.10.20.1 NETMASK1=255.255.255.0
修改后保存配置文件并退出(在vim的末行模式下按ESC后输入":wq!"并回车)。
3、关闭rp_filter校验:在etc/sysctl.conf中关闭反向过滤。
注: 反向过滤指系统在接收到一个IP包后检查该IP是不是合乎要求,不合要求的会丢弃。例如,用户在A网卡上收到一个IP包,发送IP为B。而给B的IP发送时应该用的网卡不是A,则会丢弃。由于默认路由走的是主网卡,所以开启反向过滤后,辅助网卡上的ip会ping不通。
打开配置文件:
vim /etc/sysctl.conf
把配置文件中原配置中的:
net.ipv4.conf.default.rp_filter = 1
修改成(如果没有该行,直接添加即可):
net.ipv4.conf.default.rp_filter = 0 net.ipv4.conf.all.rp_filter = 0 net.ipv4.conf.eth0.rp_filter = 0 net.ipv4.conf.eth1.rp_filter = 0
4、重启网络服务。输入以下命令:
systemctl restart network
欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截