본문 바로가기
리눅스/Muzi

[Linux]단 3분만에 Ubuntu 22.04 LTS 고정 IP설정하기

by 미눅스[멘토] 2024. 6. 27.
728x90
#ifconfig
# ㄴ ifconfig 명령어가 없다면 아래 명령어를 실행후 다시 시도 한다.
#  ㄴ yum -y install net-tools 
#ip addr

위 두 명령어 ifconfig, ip addr 중 아무거나 사용해서 "이더넷 명"을 확인한다.
나는 기본으로 준 ip를 고정ip로 사용할 것이기 때문에 ip주소도 가져왓다.

 

 

#netplan파일로 이동
cd /etc/netplan
#list segments 현재 파일의 목록표시
ls

파일 이름은 보통 00으로 시작 00-installer-config.yaml를 vi 편집기 등으로 수정하면 된다.

 

#수정 전 백업파일 생성
#권한이 없다는 오류가 나오면 sudo를 붙여주자
sudo cp 00-installer-config.yaml 00-installer-config.yaml.back

 

 

# 설정파일 편집
sudo vi /etc/netplan/00-installer-config.yaml

위에서 아래로 변경

주의 사항으로는 들여쓰기가 안맞을 경우

inconsistent use of tabs and spaces in indentation 오류를 토해낸다

복사해서 붙여 넣고 수정하는걸 추천한다.

network:
  ethernets:
    # 네트워크 인터페이스 이름(이더넷명 : enp0s3 ) 사용자 마다 다름
    enp0s3:
      addresses:
        # IP주소 / subnet mask CIDR 표기법(/24 = 255.255.255.0  의미는 8byte * 3 = 24byte)
        - 192.168.123.61/24
      nameservers:
        # DNS 서버 주소 []안에 하나만 입력하거나 한칸 아래 "- 주소" 입력 가능하다
        # ex)  addresses: [1.1.1.1,8.8.8.8]
        addresses:
          - 8.8.8.8
      routes:
        - to: default
          #gateway 주소 입력
          via: 192.168.123.1
  version: 2

 

 

wq 명령어로 저장하고 빠져나온 후 변경사항을 저장한다.

#변경사항 저장하기
sudo netplan apply

 

 

변경사항을 확인한다.

ifconfig
#또는
ip addr

 

 

 

자세한 내용은 공식문서를 참조한다.

https://ubuntu.com/server/docs/configuring-networks