ifconfig 명령어

네트워크 인터페이스에 대한 환경 설정을 하기 위한 명령어로, 별도의 옵션 및 인자를 지정하지 않는 경우에는 활성화된 인터페이스의 정보를 출력해준다.

 

현재 ens32 인터페이스의 IP 주소는 192.168.10.128 로 설정되어있다.

 

ifconfig 명령어를 사용하여 현재 사용중인 IP 주소가 192.168.10.200 으로 변경되었음을 확인할 수 있다.

 

 

ifconfig 명령어의 출력 정보

1. inet, inet6 : IPv4, IPv6 주소

2. ether : 이더넷 카드의 MAC 주소

3. RX / TX : RX는 수신 패킷, TX는 송신 패킷

4. UP : 인터페이스 활성화

5. BROADCAST : 브로드 캐스트 사용

6. RUNNING : 인터페이스 사용 중

7. MULTICAST : 멀티캐스트 사용 가능

 

 

고정 IP 설정

본 실습에서는 192.168.10.128 의 IP 를 사용하고자 하므로 변경하는 법을 알아보도록 하자. 

 

1) VMWare 프로그램 설정

 

VMWare 좌측 상단의 Edit - Virtual Network Editor 를 클릭한다.

 

NAT 를 사용중인 VMnet8 의 Subnet IP 가 192.168.183.0 으로 되어있는 것을 192.168.10.0 대역으로 변경한다.

 

가상 머신 화면의 우측 상단에서 인터넷 연결을 끊었다가 재연결을 하면, IP 가 변경되었음을 확인할 수 있다.

 

192.168.10.128 로 IP 가 변경된 것을 확인할 수 있다.

 

윈도우에서 가상머신으로 ping 을 보내면 정상적으로 통신이 이루어지는 것을 확인할 수 있다.

 

2) /etc/sysconfig/network-script/ifcfg-ens** 파일 수정

ifconfig 명령어를 통해 설정한 고정 IP 는 시스템 재부팅 시 초기화되므로, 영구적인 고정 IP 를 사용하기 위해서는 파일 수정이 필요하다.

 

/etc/sysconfig/network-scripts/ifcfg-ens32 파일을 확인해보면, 동적으로 IP 를 할당받고 있음을 확인할 수 있다.

 

IP 할당 방식을 static으로 변경하고 IP 주소, NETMASK, GATWAY 주소, DNS 서버 주소를 직접 지정한다. 파일 수정이 완료되면, 'service Networkmanager restart' 명령어를 통해 서비스를 재시작한다. (+ nmcli networking off, nmcli networking on)

 

 

 

 

 

공부하면서 정리한 내용을 글로 작성하였습니다.

혹시나 잘못된 내용이 있다면 댓글로 알려주시면 감사하겠습니다. :)

COMMENT