Section 17.6: 네트워크 인터페이스에 IP 추가하기

네트워크 인터페이스에 IP 를 추가하는 방법은 크게 DHCP 를 통해 IP를 얻어오는 방법과 정적 IP 를 할당하는 방법으로 나눌 수 있다

DHCP

만약 사용자의 시스템이 DHCP 서버가 동작중인 네트워크에 연결된 상태라면, dhclient 명령을 통해 네트워크 인터페이스에 IP 주소를 자동으로 할당받게 할 수 있다

$ dhclient <interface>

또다른 방법으로는, /etc/network/interfaces 파일을 수정하여 해당 인터페이스가 부팅시에 활성화되어 DHCP IP 주소를 자동으로 얻어오도록 설정할 수도 있다

auto eth0 iface eth0 inet dhcp

/etc/network/interfaces 파일을 이용한 정적 설정 (영구적인 변경)

사용자의 네트워크 인터페이스에 (영구적으로) 정적 IP 설정을 하고 싶다면, /etc/network/interfaces 파일을 수정할 수 있다.

예제:

auto eth0 # 인터페이스를 부팅시에 활성화 시킨다 iface eth0 inet static address 10.10.70.10 netmask 255.255.0.0 gateway 10.10.1.1 dns-nameservers 10.10.1.20 dns-nameservers 10.10.1.30

이 변경사항은 시스템이 재부팅되고 나서도 유지될 것이다.

ifconfig 를 이용한 정적 설정 (임시적인 변경)

정적 IP 주소는 아래와 같이 ifconfig 유틸리티를 이용하여 사용자의 네트워크 인터페이스에 추가될 수 있다

$ ifconfig <interface> <ip-address>/<mask> up

예제:

$ ifconfig eth0 10.10.50.100/16 up
본 문서는 Linux Notes for Professionals (라이센스:CC-BY-SA) 를 한글로 번역한 문서입니다. 번역상 오류가 있을 수 있으므로 정확한 내용은 원본 문서를 참고하세요.

[출처] https://books.goalkicker.com/GitBook/

반응형

+ Recent posts