腾讯云云主机实现多IP绑定

腾讯云主机实际上一直允许绑定弹性IP,最开始是可以实现经典IP更换为弹性IP可以有效的屏蔽掉攻击,释放IP进行更换。

但是运用弹性网卡实际上可以绑定实现多IP。公网弹性IP实际绑定的是弹性网卡中的内网IP。

点击云主机ID/实例名,检查IP地址,如果为默认公网IP,点击转换为弹性公网IP。

检查网络配置处的网络,如果默认为基础网络有得区域是无法更换为私有网络,那就无法实现绑定多网卡和多IP。

1.新建弹性网卡:

点击云主机ID/实例名,点击弹性网卡,可以看到主网卡配置。

此时我们增加一个新的辅助弹性网卡:

点击主网卡标签,进入弹性网卡选项,点击增加网卡,然后默认即可,可以看到两个网卡并存了。

2.绑定弹性网卡至云主机:

点击绑定云主机;完成后点击绑定主机的辅助网卡,可以查看该网卡的详细信息。

3.绑定新增外网弹性IP至辅助网卡:点击辅助网卡的IP管理。完成后外网弹性IP已经绑定对应的弹性网卡内网IP。但此时系统没有对应的网卡配置信息。

 

4.设置云主机弹性网卡配置文件:

以centos7.4为例:

cd /etc/sysconfig/network-scripts/
cp ifcfg-eth0 ifcfg-eth1
vim ifcfg-eth1

配置eth1辅助网卡ip信息:注意其中的IPADDR输入对应的辅助网卡内网IP,NETMASK GATEWAY按照对应主网卡设置即可。保存编辑退出。

DEVICE='eth1'
NM_CONTROLLED='yes'
ONBOOT='yes'
IPADDR='172.16.0.17'
NETMASK='255.255.240.0'
GATEWAY='172.16.0.1'

5.关闭rp_filter校验,在etc/sysctl.conf中关闭反向过滤.

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

更新配置

systemctl restart network

检查确认

ip addr