【问题标题】:Manually Configuring secondary Elastic network interface on Red hat ami- 7.5在 Red hat ami- 7.5 上手动配置辅助 Elastic 网络接口
【发布时间】:2018-08-29 07:23:29
【问题描述】:
【问题讨论】:
标签:
amazon-web-services
amazon-ec2
redhat
【解决方案1】:
这是手动配置 Red Hat AMI 的一种方法:
/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
BOOTPROTO=dhcp
ONBOOT=yes
IPADDR=10.xx.0.xx
NETMASK=255.255.255.xxx
TYPE=Ethernet
USERCTL=yes
PEERDNS=yes
IPV6INIT=no
PERSISTENT_DHCLIENT=yes
DEFROUTE=no
EC2SYNC=yes
添加这些路线。这里 10.0.0.X 是默认网关。大多数情况下,它是您的 EMI 子网的第一个 IP:
ip route add default via 10.0.0.x dev eth0 tab 1
ip route add default via 10.0.0.x dev eth1 tab 2
添加这些规则。这使用了 ENI 的 IP:
ip rule add from 10.xx.0.xx/32 tab 1 priority 500
ip rule add from 10.xx.0.xx/32 tab 2 priority 600
运行ip rule show。你应该得到这样的东西:
# ip rule show
0: from all lookup local
500: from 10.xx.0.xx lookup 1
600: from 10.xx.0.xx lookup 2
32766: from all lookup main
32767: from all lookup default
请注意,这些路由和规则不会在重新启动后保留。