ifconfig 指令
使用此指令可配置乙太網路介面。
使用 ifconfig eth0 指令可配置乙太網路埠 1 介面,使用 ifconfig eth1 指令可配置乙太網埠路 2 介面。輸入 ifconfig eth0 可顯示目前乙太網路埠 1 介面配置,輸入 ifconfig eth1 可顯示目前乙太網路埠 2 介面配置。若要變更乙太網路介面配置,請依次輸入選項和值。
如果自動協商模式為真(推薦),則資料傳輸率和雙工模式將顯示為 auto。資料傳輸率和雙工模式僅在自動協商為 false 時使用。
如果已啟用 IPv6,則還會顯示鏈結本端位址 link_local_address (-lla)。如果 IPv6 和無狀態自動配置 (-sa6) 都已啟用,則還會顯示無狀態自動配置的 IP 位址/字首長度 address_table(列出自動生成的 IPv6 位址及其字首長度的表)。
如果 ghn 已啟用且配置方法為 dhcp 或 dthens,則將從 DHCP 獲取主機名稱。
語法:
ifconfig [ethernet_number] [-options]
範例:
dhcpinfo eth1 -b
選項 | 說明 | 值 |
---|---|---|
-state | 介面狀態 | disabled, enabled |
-c | 配置方法 | dhcp、static、dthens(dthens 對應於 Web 介面上的嘗試 dhcp 伺服器,如果失敗請使用靜態配置選項) |
-ghn | 從 DHCP 取得主機名稱 | disabled, enabled |
-i | 靜態 IP 位址 | 有效格式的位址。必須與子網路遮罩相關聯。 |
-g | 閘道位址 | 有效格式的位址。 |
-s | 子網路遮罩 | 有效格式的位址。必須與 IP 位址相關聯。 |
-n | 主機名稱 | 最多 63 個字元的字串。字串可以包括字母、數字、句點、底線及連字號。 |
-auto | 決定是否可配置資料傳輸率和雙工網路設定的自動協調設定 | true, false |
-vlan | 啟用或停用 VLAN 標記 | enabled, disabled |
-vlanid | VLAN ID | 介於 1 與 4094 之間的數值。 |
-r | 資料傳輸率 | 10, 100 |
-d | 雙工模式 | full, half |
-m | MTU | 介於 60 與 1500 之間的數字。 |
-l | LAA | MAC 位址格式。不容許多重播送位址(第一個位元組必須為偶數)。 |
-b | 燒錄 MAC 位址(唯讀) | |
-dn | 網域名稱(唯讀) | |
-ipv6 | IPv6 狀態 | disabled, enabled |
-ipv6static | 靜態 IPv6 狀態 | disabled, enabled |
-i6 | 靜態 IP 位址 | IPv6 格式的乙太網路通道 0 靜態 IP 位址。 |
-p6 | 位址字首長度 | 介於 1 與 128 之間的數值。 |
-g6 | IPv6 靜態預設閘道 | 閘道 IP 位址或 IPv6 格式之乙太網路通道 0 的預設路由。 |
-dhcp6 | IPv6 DHCP 模式 | enabled, disabled |
-sa6 | IPv6 無狀態模式 | enabled, disabled |
-lla | 鏈結本端位址(唯讀) | |
-ncsi | NCSI NIC 埠選擇 | nic[x]:port[y] 註 如果有兩個或更多設定,請使用逗號作為分隔符號。 |
-nic | 交換器 NIC 模式 | shared, dedicated, shared:nic[x] |
-failover | 失效接手模式 | none, shared, shared:nic[X]:port[Y] |
-nssync | 網路設定同步化 | enabled, disabled |
-address_table | 自動產生的 IPv6 位址及其字首長度表格(唯讀) 註 僅在啟用 IPv6 和無狀態自動配置時,此選項才可見。 | |
-uplink | 上行鏈結 MAC | enabled, disabled 註
|
如果沒有菊花開關。
範例:
system> ifconfig eth0
-state : enabled
-c : dthens
-ghn : disabled
-i : 192.168.70.130
-g : 1.1.1.1
-s : 255.255.255.0
-n : XCC-7DDJ-1234567890
-auto : false
-vlan : disabled
-vlanid : 1
-r : 1000
-d : full
-m : 1488
-l : 38:a7:46:26:37:09
-b : 38:A7:46:26:37:09
-dn :
-ipv6 : enabled
-ipv6static : disabled
-i6 : ::
-p6 : 64
-g6 : ::
-dhcp6 : enabled
-sa6 : enabled
-lla : fe80::3aa7:46ff:fe26:3709
-ncsi :
nic2 : port 0
-nic : dedicated
nic1 : dedicated [active]
nic2 : slot#1, packagID#7:Intel I210 PCIe 1Gb 1-Port RJ45 LOM:port [0-0]
-failover : none
-nssync : disabled
-address_table :
如果有菊花開關且已停用。
範例:
system> ifconfig eth0
-state : enabled
-c : dthens
-ghn : disabled
-i : 192.168.70.125
-g : 0.0.0.0
-s : 255.255.255.0
-n : XCC-7D72-SH2311M5
-auto : true
-r : auto
-d : auto
-vlan : disabled
-vlanid : 1
-m : 1500
-b : 90:2e:16:0a:17:bd
-l : 90:2e:16:0a:17:bd
-dn : lan
-ipv6 : enabled
-ipv6static : disabled
-i6 : ::
-p6 : 64
-g6 : ::
-dhcp6 : enabled
-sa6 : enabled
-lla : fe80::922e:16ff:fe0a:17bd
-address_table :
-ip01 : fd45:29e9:1f0:70:922e:16ff:fe0a:17bd/64
-ip02 : 2340::922e:16ff:fe0a:17bd/64
-uplink : disabled
如果有菊花開關且已啟用。
範例:
system> ifconfig eth0
-state : enabled
-c : dthens
-ghn : disabled
-i : 192.168.70.125
-g : 0.0.0.0
-s : 255.255.255.0
-n : XCC-7D72-SH2311M5
-auto : false
-r : 100
-d : full
-vlan : disabled
-vlanid : 1
-m : 1500
-b : 90:2e:16:0a:17:bd
-l : 90:2e:16:0a:17:bd
-dn : lan
-ipv6 : enabled
-ipv6static : disabled
-i6 : ::
-p6 : 64
-g6 : ::
-dhcp6 : enabled
-sa6 : enabled
-lla : fe80::922e:16ff:fe0a:17bd
-address_table :
-ip01 : fd45:29e9:1f0:70:922e:16ff:fe0a:17bd/64
-ip02 : 2340::922e:16ff:fe0a:17bd/64
-uplink : enabled
提供意見回饋