본문으로 건너뛰기

ifconfig 명령

이 명령을 사용하여 이더넷 인터페이스를 구성합니다.

ifconfig eth0 명령을 사용하여 이더넷 포트1 인터페이스를 구성하고 ifconfig eth1 명령을 사용하여 이더넷 포트2 인터페이스를 구성합니다. ifconfig eth0을 입력하여 현재 이더넷 포트1 인터페이스 구성을 표시하고, ifconfig eth1을 입력하여 현재 이더넷 포트2 인터페이스 구성을 표시합니다. 이더넷 인터페이스 구성을 변경하려면, 다음에 값이 표시되는 옵션을 입력하십시오.

자동 협상 모드가 true(권장)이면 데이터 속도와 이중 모드가 다음과 같이 표시됩니다. auto 데이터 속도 및 이중 모드는 자동 협상이 false인 경우에만 사용됩니다.

IPv6이 사용되면 링크-로컬 주소 link_local_address(-lla)도 표시됩니다. IPv6 및 상태 비저장 자동 구성(-sa6)을 모두 사용하는 경우, 상태 비저장 자동 구성 IP 주소/접두사 길이 address_table(자동 생성된 IPv6 주소 및 해당 접두사 길이가 나열된 표)도 표시됩니다.

ghn이 사용으로 설정되고 구성 방법이 dhcp 또는 dthens인 경우, 호스트 이름은 DHCP에서 가져옵니다.

구문:
ifconfig [ethernet_number] [-options]
예:
dhcpinfo eth1 -b
표 1. Ifconfig 옵션
옵션설명
-state인터페이스 상태disabled, enabled
-c구성 방법dhcp, static, dthens(dthens는 웹 인터페이스의 dhcp 서버를 사용하고, 실패하면 정적 config 구성 사용 옵션과 일치)
-ghnDHCP에서 호스트 이름 얻기disabled, enabled
-i정적 IP 주소올바른 형식의 주소. 서브넷 마스크와 연결되어 있어야 합니다.
-g게이트웨이 주소올바른 형식의 주소.
-s서브넷 마스크올바른 형식의 주소. IP 주소와 연결되어야 합니다.
-n호스트 이름최대 63자의 문자열. 문자열에는 문자, 숫자, 마침표, 밑줄 및 하이픈이 포함할 수 있습니다.
-auto데이터 전송률 및 양방향 네트워크 설정을 구성할 수 있는지 여부를 결정하는 자동 협상 설정true, false
-vlanVLAN 태깅 활성화 또는 비활성화enabled, disabled
-vlanidVLAN ID1과 4094 사이의 숫자값
-r데이터 속도10, 100
-d양방향 모드full, half
-mMTU60과 1500 사이의 숫자
-lLAAMAC 주소 형식. 멀티캐스트 주소는 허용되지 않습니다(첫 번째 바이트는 짝수이어야 함).
-b번인(burn-in) MAC 주소(읽기 전용) 
-dn도메인 이름(읽기 전용) 
-ipv6IPv6 상태disabled, enabled
-ipv6static정적 IPv6 상태disabled, enabled
-i6정적 IP 주소이더넷 채널 0의 정적 IP 주소(IPv6형식).
-p6주소 접두사 길이1과 128 사이의 숫자값
-g6IPv6 정적 기본 게이트웨이게이트웨이에 대한 IP 주소 또는 IPv6의 이더넷 채널 0에 대한 기본 라우트.
-dhcp6IPv6 DHCP 모드enabled, disabled
-sa6IPv6 상태 비저장 모드enabled, disabled
-lla링크-로컬 주소(읽기 전용) 
-ncsiNCSI NIC 포트 선택nic[x]:port[y]
두 개 이상의 설정이 있는 경우 구분 기호로 쉼표를 사용합니다.
-nicNIC 모드 전환shared, dedicated, shared:nic[x]
-failover장애 조치none, shared, shared:nic[X]:port[Y]
-nssync네트워크 설정 동기화enabled, disabled
-address_table자동으로 생성된 IPv6 주소 및 접두사 길이 표(읽기 전용)
옵션은 IPv6 및 상태 비저장 자동 구성을 활성화하는 경우에만 표시됩니다.
 
-uplink업링크 MACenabled, disabled
  • 이 옵션은 데이지 스위치가 있는 경우에만 사용할 수 있습니다.

  • 업링크 MAC를 사용 또는 사용 안 함으로 설정하면 잠시 후 XCC가 재부팅됩니다.

데이지 스위치가 없는 경우.

예:
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