본문 바로가기

리눅스

우분투에서 네트워크 재기동하는 방법

반응형

우분투에서 네트워크 재기동하는 방법

우분투는 버전이 올라가면서 네트워크 관리 방식이 변화해 왔습니다.

과거에는 ifup / ifdown 방식이 표준이었지만 최근 우분투(18.04 이후)에서는 Netplan + systemd-networkd / NetworkManager 구조가 기본입니다.

1. ifdown 명령어가 없는 이유

이는 기본 네트워크 관리 도구가 Netplan으로 변경되었기 때문입니다.

ifupdown 패키지는 더 이상 기본 설치 대상이 아닙니다.

$ ifdown
Command 'ifdown' not found, but can be installed with:
apt install ifupdown            # version 0.8.36+nmu1ubuntu5, or
apt install ifupdown-ng-compat  # version 0.12.1-3
apt install netscript-2.4       # version 5.5.5+nmu1

2. Netplan(우분투 기본 네트워크 설정 도구)

설정 파일 위치

sudo vim /etc/netplan/50-cloud-init.yaml

네트워크 재적용

sudo netplan apply
728x90

3. iproute2를 이용한 네트워크 인터페이스 제어

우분투에 기본 설치된 네트워크 도구입니다.

 

패키지 확인

$ dpkg -l | grep iproute2
ii  iproute2 5.15.0-1ubuntu2 amd64 networking and traffic control tools

인터페이스 비활성화(장치 끄기)

ip link set [인터페이스명] down

인터페이스 활성화(장치 켜기)

ip link set [인터페이스명] up

4. 전통적인 방식: ifupdown 사용

과거 레거시 환경에서 사용하던 방식입니다.

 

패키지 설치

apt install ifupdown

인터페이스 비활성화(장치 끄기)

ifdown [인터페이스명]

인터페이스 활성화(장치 켜기)

ifup [인터페이스명]

 

최신 환경에서는 Netplan 중심으로 운영하고 필요 시 iproute2를 보조적으로 사용하는 것이 가장 안정적인 방법입니다.

 

728x90
반응형