ubuntu 고정 ip 설정

Ubuntu 18.04 이상 (Netplan 사용)

 

1.먼저 네트워크 인터페이스 이름을 확인합니다:

bash
ip addr

또는

bash
ip link show

 

 

2. Netplan 설정 파일을 편집합니다:

bash
sudo vi /etc/netplan/01-network-manager-all.yaml
sudo chmod 600 /etc/netplan/01-network-manager-all.yaml

(파일명은 다를 수 있습니다. /etc/netplan/ 디렉토리를 확인하세요)

 

3. 다음과 같이 설정을 작성합니다:

yaml
network:
  version: 2
  renderer: networkd
  ethernets:
    eth0:  # 실제 인터페이스 이름으로 변경
      dhcp4: no
      addresses:
        - 192.168.1.100/24  # 원하는 고정 IP/서브넷 마스크
      routes:
        - to: default
          via: 192.168.1.1  # 게이트웨이 주소
      nameservers:
        addresses:
          - 8.8.8.8  # DNS 서버
          - 8.8.4.4

 

4. 설정을 적용합니다:

bash
sudo netplan try
sudo netplan apply
sudo systemctl status systemd-networkd.service
sudo systemctl restart systemd-networkd.service

 

확인방법:
    ping 8.8.8.8 -c 4

    ping google.com - c4

 

추가:
    sudo apt update

    sudo apt install net-tools

    sudo apt install curl

    sudo apt install ssh

 

주의사항:
  • YAML 파일은 들여쓰기가 중요합니다 (탭이 아닌 스페이스 사용)
  • eth0는 실제 네트워크 인터페이스 이름으로 변경해야 합니다
  • IP 주소, 게이트웨이, DNS는 네트워크 환경에 맞게 설정하세요

이 글을 공유하기

댓글

Designed by JB FACTORY