◽ Ubuntu

[Linux Ubuntu] 네트워크 설정 (/sys/class/net, /etc/netplan/...)


IP Settings

  CentOS에 많이 길들여져 있었지만, Redhat이 HP에 넘어가는 바람에 무료 지원이 2023년인가 끝이라고 한다. 대안으로 찾은 사용자에 친화적이었던 Ubuntu 하지만, 지금은 서버 계열에서도 어느 정도 크게 성장해서 메인으로 쓰고자 한다.

  처음 OS를 설치한 뒤 마주한 IP 세팅부터 달라서 하나씩 기록하면서 다시 주 OS로 익숙해져 보자 참고용으로 글을 쓰고자 한다. 


 

1. Network Interface 확인 : "# ip link"

  CentOS와 비교했을 때, 명령어부터 조금 달랐다 "# ip ad"하면 아이피 정보가 나왔는데, Ubuntu에서는 "# ip link"였다. 근데 "# ip ad(dr)"도 된다.

 

 

 

2. Network Interface 확인 : "# ls /sys/class/net"

  인터페이스명만 확인하려면 간단한 명령어인 "ls /sys/class/net"도 있어서 정리한다.

 

 

3. 만약 위와 같은 인터페이스에 대한 폴더가 없다면?

  "# netplan generate"로 생성하면 된다.

 

 

4. IP 설정

  먼저 vi 편집기로 "# vi /etc/netplan/~"을 실행하면 아래와 같은 화면이 나타나는데, 기본값으로 dhcp가 true로 켜져 있는 것을 확인할 수 있다. 나는 Static 하게 고정해서 쓸 예정으로 아래 "4-2" 그림으로 변경하였다.

4-1
4-2

 

 

5. 설정 적용.

  설정값을 넣고 저장하였으면, 반영을 해야하기 때문에 "#netplan apply"로 설정을 반영한다.

 

6. 확인.

 

 

7. 참고

만약 인터페이스가 2개가 할당되어 있고, 그 중에 특정 인터페이스만 고치고 싶다면 아래와 같이 인터페이스를 추가해서 설정을 진행하면 된다.


참고 :

- https://www.lesstif.com/lpt/ubuntu-netplan-ip-static-ip-config-61899302.html


 

푸터바