TeamLog🦝/server🔗

netplan

pigonhe 2024. 10. 2. 13:22

Netplan

: Ubuntu와 같은 리눅스 환경에서 네트워크 설정을 쉽게 관리할 수 있도록 만든 도구

 >> 네트워크 설정을 yaml 형식으로 간단히 정의하고 나머지는 시스템이 알아서 처리하게 만든다.


사용 방법

1. 설정 파일 위치

: /ect/netplan/ 디렉토리에 위치하고 있다. 

sudo vi /etc/netplan/50-cloud-inti.yaml[tab]

파일명을 찾을 수 없을 때는 tab키를 눌러 찾으면 된다

 

2. 편집 모드

: vi는 처음 들어가면 편집이 되지 않는다. 편집 모드를 사용하기 위해서는 i를 눌러야한다.

 

3. 파일 수정 (static ip config, 고정 ip 설정)

: yaml 형식으로 네트워크 설정을 작성한다.

일반적으로 파일을 열면 위와 같이 dhcp로 설정되어 있다.

network:
       ethernets:
              enp0s3:
                   dhcp4: false
                   addresses:
                        - [ip 주소] / [서브넷 마스크]
                   nameservers:
                       addresses: [dns 서버 ip]

고정 ip 설정 시 dhcp4를 반드시 비활성화 해야한다.

 

4. 설정 적용 및 확인

: 설정 파일을 수정한 후에는 설정을 적용해주어야한다.

netplan apply

명령어 입력 후 아무것도 뜨지 않아야 제대로 적용이 된 것이다.

 

 

ip addr

ip route

 

위 두가지 명령어로 설정을 확인 할 수 있다.

'TeamLog🦝 > server🔗' 카테고리의 다른 글

Nginx  (1) 2024.11.25
vi 기초 명령어  (2) 2024.11.17
SSH  (1) 2024.11.17
server DNS  (0) 2024.09.29