티스토리 뷰

IT

우분투(ubuntu) 고정 ip 설정

onnablog 2023. 7. 13. 18:15

1. 인터페이스 이름 확인

고정하려고 하는 인터페이스의 이름을 확인

# 현재 연결된 모든 네트워크 인터페이스의 정보를 확인할 수 있습니다. 이 정보에는 IP 주소, 하드웨어 주소, 서브넷 마스크 등이 포함됩니다.
~$ ifconfig
enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.0.133  netmask 255.255.255.0  broadcast 192.168.0.255

ifconfig 명령을 찾지 못한다면, net-tools 설치

~$ ifconfig
Command 'ifconfig' not found, but can be installed with:
sudo apt install net-tools
# 시스템 패키지 목록을 최신 상태로 업데이트합니다.
~$ sudo apt update
# net-tools 패키지를 설치합니다. net-tools는 ifconfig, netstat 등의 네트워크 관련 도구를 포함합니다.
~$ sudo apt install net-tools

2. 설정

1. 설정파일 확인과 백업

# netplan 설정 파일을 찾기위해 이동합니다.
~$ cd /etc/netplan
# 설정파일 이름은 환경마다 다를 수 있으니 확인해야 합니다.
/etc/netplan$ ls -al
total 12
drwxr-xr-x  2 root root 4096 Jul 13 08:26 .
drwxr-xr-x 97 root root 4096 Jul 13 08:37 ..
-rw-r--r--  1 root root  117 Jul 13 08:26 00-installer-config.yaml
# 혹시 모르니 백업을 해둡시다.
sudo cp 00-installer-config.yaml 00-installer-config.yaml.2023.07.13

2. 설정파일 수정

# 설정파일을 수정합니다.
sudo vi 00-installer-config.yaml
# 수정 전
# This is the network config written by 'subiquity'
network:
  ethernets:
    enp3s0:
      dhcp4: true
  version: 2
# 수정 후
# This is the network config written by 'subiquity'
network:
  ethernets:
    enp3s0:
      dhcp4: no
      addresses:
        - 192.168.0.10/24
      routes:
        - to: default
          via: 192.168.0.1
      nameservers:
        addresses:  [8.8.8.8, 8.8.4.4]
  version: 2

3. 설정파일 적용

# netplan 변경 사항 적용하기
sudo netplan apply
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함