컴퓨터/LINUX

리눅스(linux) 명령어 가이드: ifconfig 명령어 사용법

푸른바다23 2024. 6. 9. 18:29

리눅스 명령어 가이드: ifconfig 명령어 사용법

 

 

 

ifconfig 명령어는 네트워크 인터페이스를 구성하고 네트워크 설정을 확인하는 데 사용됩니다. IP 주소, 서브넷 마스크, 브로드캐스트 주소 등의 네트워크 정보를 설정하거나 조회할 수 있으며, 네트워크 인터페이스를 활성화하거나 비활성화할 수도 있습니다. 이 블로그에서는 ifconfig 명령어의 기본 사용법과 자주 사용하는 옵션들을 소개합니다.

 

 

 

참고: 최신 리눅스 배포판에서는 ifconfig 명령어 대신 ip 명령어를 사용하는 것을 권장합니다. 그러나 ifconfig는 여전히 많은 시스템에서 사용되고 있습니다.

 

 

 

1. 기본 사용법

 

ifconfig

모든 활성화된 네트워크 인터페이스의 설정 정보를 출력합니다.

예시: ifconfig

 

 

 

2. 자주 사용하는 옵션

 

1. 특정 인터페이스 정보 조회

특정 네트워크 인터페이스의 설정 정보를 출력합니다.

사용법: ifconfig <인터페이스 이름>

예시: ifconfig eth0

 

2. IP 주소 설정

네트워크 인터페이스의 IP 주소를 설정합니다.

사용법: ifconfig <인터페이스 이름> <IP 주소>

예시: ifconfig eth0 192.168.1.100

 

3. 서브넷 마스크 설정

네트워크 인터페이스의 서브넷 마스크를 설정합니다.

사용법: ifconfig <인터페이스 이름> netmask <서브넷 마스크>

예시: ifconfig eth0 netmask 255.255.255.0

 

4. 브로드캐스트 주소 설정

네트워크 인터페이스의 브로드캐스트 주소를 설정합니다.

사용법: ifconfig <인터페이스 이름> broadcast <브로드캐스트 주소>

예시: ifconfig eth0 broadcast 192.168.1.255

 

5. 인터페이스 활성화

네트워크 인터페이스를 활성화합니다.

사용법: ifconfig <인터페이스 이름> up

예시: ifconfig eth0 up

 

6. 인터페이스 비활성화

네트워크 인터페이스를 비활성화합니다.

사용법: ifconfig <인터페이스 이름> down

예시: ifconfig eth0 down

 

7. MTU (Maximum Transmission Unit) 설정

네트워크 인터페이스의 MTU 값을 설정합니다.

사용법: ifconfig <인터페이스 이름> mtu <MTU 값>

예시: ifconfig eth0 mtu 1500

 

 

 

추가 팁

 

네트워크 인터페이스 상태 확인: ifconfig 명령어를 사용하여 네트워크 인터페이스의 상태를 주기적으로 확인할 수 있습니다. 이는 네트워크 문제를 빠르게 진단하는 데 유용합니다.

 

네트워크 설정 자동화: ifconfig 명령어를 스크립트에 포함하여 부팅 시 자동으로 네트워크 설정을 적용할 수 있습니다.

 

대체 명령어 사용: 최신 시스템에서는 ifconfig 명령어 대신 ip 명령어를 사용하는 것이 더 좋습니다. 예를 들어, ip addr show 명령어는 ifconfig 명령어의 출력과 유사한 정보를 제공합니다.

 

 

반응형