弹性公网IP是附加IP,能让香港云服务器实现多公网IP,下面以硅云香港云服务器为例,简单介绍下如何给香港云服务器增加弹性公网IP。
1、首先准备一台硅云香港云服务器CVM(内存不低于1G,低于1G的实例没有弹性公网IP配额)。
2、创建一块弹性网卡。
3、新购一个弹性公网IP(EIP)。
首先将弹性网卡绑定至硅云香港云服务器实例,然后将弹性公网IP绑定至弹性网卡,操作完成后,我们需要登录云服务器CVM实例系统,进行以下网络配置操作:
弹性公网ip启用流程(Linux系统,以CentOS 为例)
1、登录CVM系统,查看弹性网卡信息。
输入命令 ip addr 可看到有一块新的网卡,如下图:
这里我们需要记下MTU值,后面会用到。
注:网卡名称通常为eth0、eth1、eth2、eth3...,系统默认的网卡(主网卡)是eth0(请勿修改主网卡),新绑定的弹性网卡是eth1、eth2以此类推,我们需要修改到的就是弹性网卡eth1(本次文档也是以修改eth1为例)。2、创建弹性网卡配置文件,并将弹性内网IP信息存入配置文件中。
CVM系统中执行命令 vi /etc/sysconfig/network-scripts/ifcfg-eth1 即可新建弹性网卡eth1的配置文件,并输入以下信息后保存:
注:其中IPADDR=[一个内网Ip地址]、MTU=[网卡显示的mtu值],这里的内网IP地址就是弹性网卡已分配的内网IP(即弹性公网IP绑定的内网IP),mtu值就是通过第①步执行ip addr命令查看的网卡信息中显示的mtu值。
3、保存网卡配置文件后,依次执行以下命令设置路由表信息:
① 执行命令 vi /etc/iproute2/rt_tables 以创建rt_tables配置文件,并输入以下信息后保存:
②执行命令 vim /etc/sysconfig/network-scripts/route-eth1 以创建路由配置文件,并输入以下信息后保存:
③执行命令 vim /etc/sysconfig/network-scripts/rule-eth1 以创建路由规则配置文件,并输入以下信息后保存:
4、执行命令 service network restart 以重启网络,重启网络后即生效。
以上是个步骤即修改好了route和rule配置文件,即使后期重启CVM系统,弹性IP配置信息依旧有效,无需重复设置。其他方法:以下两条命令可临时修改route、rule配置,方便快速启用弹性IP,但重启系统后会失效需重新配置:
ip rule add from 172.16.0.123 lookup 10
ip route add default via 172.16.0.1 dev eth1 table 10来自:硅云文档《弹性公网IP启用方法》。