คำสั่ง ifconfig
ใช้คำสั่งนี้เพื่อกำหนดค่าอินเทอร์เฟซอีเทอร์เน็ต
พิมพ์ ifconfig eth0 เพื่อแสดงการกำหนดค่าอินเทอร์เฟซอีเทอร์เน็ตในปัจจุบัน หากต้องการเปลี่ยนการกำหนดค่าอินเทอร์เฟซอีเทอร์เน็ต ให้พิมพ์ตัวเลือกต่างๆ ตามด้วยค่าที่เกี่ยวข้อง หากต้องการเปลี่ยนการกำหนดค่าอินเทอร์เฟซ อย่างน้อย คุณต้องมีสิทธิ์ในการกำหนดค่าการเชื่อมโยงเครือข่ายและการรักษาความปลอดภัยสำหรับอะแดปเตอร์
หมายเหตุ
ใน Flex System การตั้งค่า VLAN จะได้รับการจัดการโดย Flex System CMM และไม่สามารถแก้ไขใน IMM ได้
ตารางต่อไปนี้จะแสดงอาร์กิวเมนต์สำหรับตัวเลือกต่างๆ
ตัวเลือก | รายละเอียด | ค่า |
---|---|---|
-b | Burned-in MAC Address (อ่านอย่างเดียว ไม่สามารถกำหนดค่าได้) | |
-state | สถานะอินเทอร์เฟซ | disabled, enabled |
-c | วิธีการกำหนดค่า | dhcp, static, dthens (dthens จะใช้กับตัวเลือก ลองใช้เซิร์ฟเวอร์ dhcp หากล้มเหลว ให้ใช้การกำหนดค่าแบบคงที่ บนเว็บอินเทอร์เฟซ) |
-i | ที่อยู่ IP แบบคงที่ | ที่อยู่ในรูปแบบที่ถูกต้อง |
-g | ที่อยู่เกตเวย์ | ที่อยู่ในรูปแบบที่ถูกต้อง |
-s | ซับเน็ตมาสก์ | ที่อยู่ในรูปแบบที่ถูกต้อง |
-n | ชื่อโฮสต์ | สตริงที่มีความยาวไม่เกิน 63 อักขระ สตริงนี้อาจประกอบด้วยตัวอักษร ตัวเลข จุด ขีดล่าง และขีดกลาง |
-r | อัตราข้อมูล | 10, 100, auto |
-d | โหมด Duplex | full, half, auto |
-m | MTU | ตัวเลขตั้งแต่ 60 ถึง 1500 |
-l | LAA | รูปแบบของ MAC address ไม่อนุญาตให้ใช้ Multicast address (ไบต์แรกต้องเป็นเลขคู่) |
-dn | ชื่อโดเมน | ชื่อโดเมนในรูปแบบที่ถูกต้อง |
-auto | การตั้งค่า Autonegotiation ซึ่งจะกำหนดว่าการตั้งค่าอัตราข้อมูลและเครือข่าย Duplex สามารถกำหนดค่าได้หรือไม่ | true, false |
-ghn | รับชื่อโฮสต์จาก DHCP | disabled, enabled |
-nic | สลับโหมด NIC1 | shared, dedicated, shared:nixX2 |
-failover2 | โหมดการทำงานล้มเหลว | none, shared, shared:nicX |
-nssync3 | การซิงโครไนซ์การตั้งค่าเครือข่าย | enabled, disabled |
-address_table | ตารางที่อยู่ IPv6 ที่สร้างขึ้นโดยอัตโนมัติ พร้อมทั้งค่า Prefix length ของที่อยู่ หมายเหตุ ตัวเลือกนี้จะแสดงเฉพาะในกรณีที่เปิดใช้งาน IPv6 และการกำหนดค่าอัตโนมัติแบบสุ่ม | ค่านี้เป็นแบบอ่านอย่างเดียวและไม่สามารถกำหนดค่าได้ |
-ipv6 | สถานะ IPv6 | disabled, enabled |
-lla | Link-local address หมายเหตุ Link-local address จะแสดงเฉพาะในกรณีที่เปิดใช้งาน IPv6 | Link-local address จะกำหนดโดย IMM ค่านี้เป็นแบบอ่านอย่างเดียวและไม่สามารถกำหนดค่าได้ |
-ipv6static | สถานะ IPv6 แบบคงที่ | disabled, enabled |
-i6 | ที่อยู่ IP แบบคงที่ | ที่อยู่ IP แบบคงที่สำหรับอีเทอร์เน็ตช่อง 0 ในรูปแบบ IPv6 |
-p6 | Prefix length ของที่อยู่ | ตัวเลขตั้งแต่ 1 ถึง 128 |
-g6 | เกตเวย์หรือเส้นทางที่เป็นค่าเริ่มต้น | ที่อยู่ IP ของเกตเวย์หรือเส้นทางที่เป็นค่าเริ่มต้นสำหรับอีเทอร์เน็ตช่อง 0 ในรูปแบบ IPv6 |
-dhcp6 | สถานะ DHCPv6 | enabled, disabled |
-sa6 | สถานะการกำหนดค่าอัตโนมัติแบบสุ่มของ IPv6 | enabled, disabled |
-vlan | เปิดหรือปิดใช้งานการแท็ก VLAN | enabled, disabled |
-vlanid | แท็กการระบุแพคเก็ตเครือข่ายสำหรับ IMM | ตัวเลขตั้งแต่ 1 ถึง 4094 |
หมายเหตุ
|
รูปแบบคำสั่ง:
ifconfig eth0 [<em className="ph i">options</em>]
options:
-state <em className="ph i">interface_state</em>
-c <em className="ph i">config_method</em>
-i <em className="ph i">static_ipv4_ip_address</em>
-g <em className="ph i">ipv4_gateway_address</em>
-s <em className="ph i">subnet_mask</em>
-n <em className="ph i">hostname</em>
-r <em className="ph i">data_rate</em>
-d <em className="ph i">duplex_mode</em>
-m <em className="ph i">max_transmission_unit</em>
-l <em className="ph i">locally_administered_MAC</em>
-b <em className="ph i">burned_in_MAC_address</em>
-dn <em className="ph i">domain_name</em>
-auto <em className="ph i">state</em>
-nic <em className="ph i">state</em>
-failover mode
-nssync <em className="ph i">state</em>
-address_table
-lla ipv6_link_local_addr
-dhcp6 <em className="ph i">state</em>
-ipv6 <em className="ph i">state</em>
-ipv6static <em className="ph i">state</em>
-sa6 <em className="ph i">state</em>
-i6 <em className="ph i">static_ipv6_ip_address</em>
-g6 <em className="ph i">ipv6_gateway_address</em>
-p6 <em className="ph i">length</em>
-vlan <em className="ph i">state</em>
-vlanid <em className="ph i">VLAN ID</em>
ตัวอย่าง:
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 : IMM00096B9E003A
-auto : true
-r : auto
-d : auto
-vlan : disabled
-vlanid : 1
-m : 1500
-b : 00:09:6B:9E:00:3A
-l : 00:00:00:00:00:00
-dn :
-ipv6 : enabled
-ipv6static : disabled
-i6 : ::
-p6 : 64
-g6 : ::
-dhcp6 : enabled
-sa6 : enabled
-lla : fe80::6eae:8bff:fe23:91ae
-nic : shared:nic3
nic1: dedicate
nic2: ext card slot #3
nic3: ext card slot #5 [active]
-address_table :
system> ifconfig eth0 -c static -i 192.168.70.133
These configuration changes will become active after the next reset of the IMM.
ส่งคำติชม