【问题标题】:Manually Configuring secondary Elastic network interface on Red hat ami- 7.5在 Red hat ami- 7.5 上手动配置辅助 Elastic 网络接口
【发布时间】:2018-08-29 07:23:29
【问题描述】:

我真的很难在 RHEL 实例上手动配置 ENI。我正在关注以下博文。

https://www.internetstaff.com/multiple-ec2-network-interfaces-on-red-hat-centos-7/#comment-11600

根据上面的博客,谁能帮我理解一下--

  1. 如果我的 vpc cidr 是 10.0.0.0/26 ,那么默认的 vpc 网关是 10.0.0.1 吗?
  2. 什么是子网掩码?是启动网卡所在子网的IPV4 CIDR吗?
  3. 我必须在 rule-ethX 的“from”中提及启动 ENI 的子网的 IPV4 CIDR 吗?

如果有任何其他方法可以更有效地做到这一点,或者如果您知道任何其他在线资源,请告诉我。

【问题讨论】:

    标签: 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
    

    请注意,这些路由和规则不会在重新启动后保留。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-08-11
      • 1970-01-01
      • 2015-08-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多