给腾讯云服务器免费增加第二个 IP

分享境753 字

前言

良心云果然是良心云,增加了一个 IP 四舍五入居然不要钱,不过还是要登进系统配置一下双 IP 的。

和客服的对话

增加网卡&公网 IP

点击按钮新建一个弹性网卡并绑定

绑定完以后可以在服务器的弹性网卡管理页面看到详情

点击新建的弹性网卡,进入管理页面,并记录下这张网卡的内网 IP,稍后会用到

点击绑定按钮,并申请一个弹性公网 IP

此时弹性公网 IP 已经绑定成功,并且可以看到已经变为不收取 IP 资源费的状态了

查看主网卡的内网 IP,并记录下这个 IP,稍后会用到

配置服务器的网络设置

使用 ip addr 查看网卡名称,并记录下来

切换到网卡配置文件目录

cd /etc/sysconfig/network-scripts/

编辑 ifcfg-eth0 文件,将下方内容修改后填入

DEVICE="eth0"             # 弹性网卡名称
NM_CONTROLLED="yes"       # 是否由 Network Manager 控制该网络接口
ONBOOT="yes"              # 系统启动时是否激活
IPADDR="172.21.0.10"      # 弹性网卡上的 IP 地址
NETMASK="255.255.240.0"   # 子网掩码
GATEWAY="172.21.0.1"      # 网关

新建 ifcfg-eth1 文件,将下方内容修改后填入

DEVICE="eth1"             # 需配置的弹性网卡名称(此处是新添加的网卡名称)
NM_CONTROLLED="yes"       # 是否由 Network Manager 控制该网络接口
ONBOOT="yes"              # 系统启动时是否激活
IPADDR="172.21.0.12"      # 弹性网卡上的 IP 地址
NETMASK="255.255.240.0"   # 子网掩码
# GATEWAY="172.21.0.1"    # 网关(若与eth0的网关不同,需要删除注释并修改为正确的网关)

保存后重启网络服务。

service network restart

配置路由(可选)

按照上述步骤配置好后,Linux 还是默认都从主网卡发包。 您可通过策略路由让报文从哪个网卡进,并从该网卡返回。

创建路由表

echo "10 t1" >> /etc/iproute2/rt_tables
echo "20 t2" >> /etc/iproute2/rt_tables

添加默认路由

ip route add default dev eth0 via 172.21.0.1 table 10
ip route add default dev eth1 via 172.21.0.1 table 20

上述两个命令中,172.21.0.1 要分别替换成主网卡所属子网的网关,以及辅助网卡所属子网的网关。

配置策略路由

ip rule add from 172.21.0.10 table 10
ip rule add from 172.21.0.12 table 20
给腾讯云服务器免费增加第二个 IP
本文作者
发布于
版权协议
转载或引用本文时请遵守许可协议,注明出处、不得用于商业用途!
喜欢这篇文章?为什么不考虑打赏一下作者呢?
爱发电