[리눅스] 리눅스 네트워크 인터페이스 설정

리눅스 시스템에서 네트워크 인터페이스를 구성하는 것은 매우 중요합니다. 이를 통해 시스템이 네트워크와 통신할 수 있으며, 서비스 및 응용 프로그램이 외부와 연결될 수 있습니다.

네트워크 인터페이스 확인

시스템에 연결된 네트워크 인터페이스를 확인하려면 다음 명령을 사용합니다.

ifconfig

위 명령을 통해 현재 시스템에 연결된 네트워크 인터페이스의 상태와 IP 주소를 확인할 수 있습니다.

IP 주소 설정

네트워크 인터페이스의 IP 주소를 설정하려면 /etc/network/interfaces 파일을 수정합니다. 해당 파일을 열고 다음과 같이 구성합니다.

auto eth0
iface eth0 inet static
    address 192.168.1.100
    netmask 255.255.255.0
    gateway 192.168.1.1

위 예시에서 eth0는 네트워크 인터페이스의 이름이며, address는 해당 인터페이스의 IP 주소를 나타냅니다. netmask는 서브넷 마스크를, gateway는 기본 게이트웨이의 IP 주소를 나타냅니다.

변경을 적용하려면 네트워크 서비스를 재시작해야 합니다.

sudo service networking restart

DNS 구성

DNS 서버를 추가하려면 /etc/resolv.conf 파일을 편집하여 다음과 같이 구성합니다.

nameserver 8.8.8.8
nameserver 8.8.4.4

위 예시에서 nameserver는 사용하려는 DNS 서버의 IP 주소를 나타냅니다.

네트워크 구성을 위한 추가 정보는 관련 문서를 참고하세요.

결론

이렇게하면 리눅스 시스템의 네트워크 인터페이스를 구성할 수 있습니다. 올바른 설정을 통해 시스템이 원활하게 네트워크와 통신할 수 있으며, 외부와의 연결이 가능해집니다.

참고 문서