[linux] 우분투 네트워크 고정 IP 설정과 통신사별 DNS 서버 IP

우분투 20.04, 22.04 버전 공통 사항입니다. 구버전인 18.04는 설정 방법이 다릅니다.

/et/netplan/ 디렉토리로 들어가면 yaml 확장자 파일이 하나 있습니다. 파일 이름은 설치

이 파일이 우분투의 네트워크 설정 정보를 담고 있는 파일입니다.

파일을 편집기로 열면 기본 설정이 다음과 같습니다. DHCP 서버에서 IP를 자동으로 받아오도록 되어 있습니다. 유선랜 케이블을 공유기에 연결하면 자동으로 IP를 받아와서 바로 인터넷 사용 가능한 상태가 됩니다.

network:
  ethernets:
    eth0:
      dhcp4: true
  version: 2

고정 IP를 할당해서 사용하려면 다음처럼 변경해주면 됩니다.

network:
  ethernets:
    eth0:
      addresses: [192.168.0.10/24]
      gateway4: 192.168.0.1
      nameservers:
        addresses: [8.8.8.8, 8.8.4.4]
  version: 2

네임 서버는 DNS 서버를 말합니다. 앞에 예를 들어 작성한 네임서버는 구글의 네임서버입니다. 국내 KT DNS를 사용하려면 다음 두 개의 IP를 사용하면 됩니다.

168.126.63.1, 168.126.63.2

수정한 내용을 저장한 후 다음 커맨드를 실행해서 변경한 내용을 적용합니다.

sudo netplan apply

각 통신사별 네임서버는 다음과 같습니다. 네임서버는 꼭 자신이 사용하는 망 사업자의 네임서버를 사용하지 않아도 됩니다. 그리고 주 DNS와 보조 DNS 서버를 다른 통신사의 것을 사용해도 됩니다.

KT

  • 주 DNS 서버 : 168.126.63.1
  • 보조 DNS 서버 : 168.126.63.2

LG(U+)

  • 주 DNS 서버 : 164.124.101.2
  • 보조 DNS 서버 : 203.248.252.2

SKT(SK Broadbane)

  • 주 DNS 서버 : 219.250.36.130
  • 보조 DNS 서버 : 210.220.163.82

구글

  • 주 DNS 서버 : 8.8.8.8
  • 보조 DNS 서버 : 8.8.4.4