日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux弹性网卡,将弹性网卡附加到 ECS 实例上之后如何配置弹性网卡

發布時間:2023/12/2 linux 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux弹性网卡,将弹性网卡附加到 ECS 实例上之后如何配置弹性网卡 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文在介紹將彈性網卡附加到 ECS 實例上之后如何配置彈性網卡的基礎上,重點探討了其具體步驟,本文內容很緊湊,希望大家耐心學習。

配置 ECS 實例的彈性網卡

如果您的實例使用以下幾種鏡像,您不需要手工配置彈性網卡(ENI):

CentOS 7.3 64 位

CentOS 6.8 64 位

Windows Server 2016 數據中心版 64 位

Windows Server 2012 R2 數據中心版 64 位

如果您的實例使用的不是這幾種鏡像,但是又希望在實例上附加彈性網卡,您需要手工配置彈性網卡。本文以 CentOS 7.2 64 位系統為例介紹了如何配置附加在 Linux 實例上的彈性網卡,使其能被您的系統識別。

前提條件

您已經將彈性網卡附加到 ECS 實例上。

操作步驟

您應該按以下步驟配置彈性網卡:

使用 DescribeNetworkInterfaces 接口或者在 ECS 控制臺上獲取每個網卡的主私有 IP 地址、掩碼地址、默認路由和 MAC 地址。以下為 ECS 控制臺上的操作步驟:

登錄 ECS管理控制臺。

找到每個網卡的主私有 IP 地址、掩碼地址、默認路由和 MAC 地址。示例如下:eth1 10.0.0.20/24 10.0.0.253 00:16:3e:12:e7:27

eth2 10.0.0.21/24 10.0.0.253 00:16:3e:12:16:ec

遠程登錄 ECS 實例。

生成網卡配置文件:運行 cat /etc/sysconfig/network-scripts/ifcfg-[網卡名]。

說明

需要注意網卡名和 MAC 地址的對應關系。

默認路由需要配置為 DEFROUTE=no。其它的發行版與此類似,注意避免配置網卡后導致 ifup 改變系統當前活動的默認路由。

示例如下:# cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

BOOTPROTO=dhcp

ONBOOT=yes

TYPE=Ethernet

USERCTL=yes

PEERDNS=no

IPV6INIT=no

PERSISTENT_DHCLIENT=yes

HWADDR=00:16:3e:12:e7:27

DEFROUTE=no

啟動彈性網卡:

運行命令 ifup [網卡名] 啟動 dhclient 進程,并發起 DHCP 請求。示例如下:# ifup eth1

# ifup eth2

請求返回后,運行命令 ip a 檢查網卡 IP 分配情況,并注意是否與控制臺上提供的網卡信息匹配。示例如下:# ip a

1: lo: mtu 65536 qdisc noqueue state UNKNOWN qlen 1

link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00

inet 127.0.0.1/8 scope host lo

valid_lft forever preferred_lft forever

2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 00:16:3e:0e:16:21 brd ff:ff:ff:ff:ff:ff

inet 10.0.0.19/24 brd 10.0.0.255 scope global dynamic eth0

valid_lft 31506157sec preferred_lft 31506157sec

3: eth1: mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 00:16:3e:12:e7:27 brd ff:ff:ff:ff:ff:ff

inet 10.0.0.20/24 brd 10.0.0.255 scope global dynamic eth1

valid_lft 31525994sec preferred_lft 31525994sec

4: eth2: mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 00:16:3e:12:16:ec brd ff:ff:ff:ff:ff:ff

inet 10.0.0.21/24 brd 10.0.0.255 scope global dynamic eth2

valid_lft 31526009sec preferred_lft 31526009sec

按需要規劃路由表里每塊網卡默認路由 metric 值。在本示例中,假設要將 eth1 和 eth2 的 metric 值配置如下。eth1: gw: 10.0.0.253 metric: 1001

eth2: gw: 10.0.0.253 metric: 1002

運行如下命令規劃 metric 值。# ip -4 route add default via 10.0.0.253 dev eth1 metric 1001

# ip -4 route add default via 10.0.0.253 dev eth2 metric 1002

運行命令 route -n 檢查配置是否成功。# route -n

Kernel IP routing table

Destination Gateway Genmask Flags Metric Ref Use Iface

0.0.0.0 10.0.0.253 0.0.0.0 UG 0 0 0 eth0

0.0.0.0 10.0.0.253 0.0.0.0 UG 1001 0 0 eth1

0.0.0.0 10.0.0.253 0.0.0.0 UG 1002 0 0 eth2

10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0

10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1

10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth2

169.254.0.0 0.0.0.0 255.255.0.0 U 1002 0 0 eth0

169.254.0.0 0.0.0.0 255.255.0.0 U 1003 0 0 eth1

169.254.0.0 0.0.0.0 255.255.0.0 U 1004 0 0 eth2

創建路由表:

說明

建議您將路由表名稱和規劃的 metric 值保持一致。

運行以下命令創建路由表。# ip -4 route add default via 10.0.0.253 dev eth1 table 1001

# ip -4 route add default via 10.0.0.253 dev eth2 table 1002

運行以下命令檢查路由表是否創建成功。# ip route list table 1001

default via 10.0.0.253 dev eth1

# ip route list table 1002

default via 10.0.0.253 dev eth2

配置策略路由。

運行以下命令創建策略路由。# ip -4 rule add from 10.0.0.20 lookup 1001

# ip -4 rule add from 10.0.0.21 lookup 1002

運行命令 ip rule list 查看路由規則。# ip rule list

0: from all lookup local

32764: from 10.0.0.21 lookup 1002

32765: from 10.0.0.20 lookup 1001

32766: from all lookup main

32767: from all lookup default

至此,您已經完成了彈性網卡配置。

總結

以上是生活随笔為你收集整理的linux弹性网卡,将弹性网卡附加到 ECS 实例上之后如何配置弹性网卡的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。