728x90

네트워크 관리자 도구 활용


 

nmcli 사용


1. 네트워크 연결 목록 확인: nmcli con show [옵션] [연결 이름]

 

# 연결 확인
nmcli con show

 

모두 같은 명령

 

 

2. 연결 생성: nmcli con add [subcommand1] [argument1] [subcommand2] [argument2] ...

 

# 연결 생성
nmcli con add type ethernet con-name test-net ifname enp0s3 ip4 10.0.2.16/24 gw4 10.0.2.1

 

1) type: 연결 유형

2) con-name: 연결 이름

3) ifname: 연결과 매핑되는 인터페이스 지정

4) ip4: IPv4 주소와 서브넷마스크 지정

5) gw4: 게이트웨이 주소 지정

 

연결 생성

 

 

3. 연결 활성화: nmcli con up [연결 이름]

 

# 추가한 연결 활성화
nmcli con up test-net

 

생성한 연결 적용

 

 

4. 연결 수정: nmcli con mod [연결 이름] [subcommand] [argument]

 

# nmcli con mod 사용 방법

# 실제 네트워크 설정 파일에 변경 사항 적용
# 정적 세팅
nmcli con mod test-net ipv4.addresses x.x.x.x/24
nmcli con mod test-net ipv4.gateway x.x.x.x
nmcli con mod test-net ipv4.dns 8.8.8.8
nmcli con mod test-net ipv4.method manual

# 동적 세팅
nmcli con mod test-net ipv4.method auto
nmcli con reload
nmcli con up test-net

# 수정 값을 다시 불러옴
nmcli con reload

# 연결 활성화
nmcli con up test-net

 

1) 변경 전 IP 주소: 10.0.2.16/24

 

2) IP 주소 변경: 10.0.2.17/24

변경 사항 적용 및 연결 활성화

 

 

5. 연결 삭제: nmcli con del [연결 이름]

 

# 연결 비활성화
nmcli con down test-net

# 연결 삭제
nmcli con del test-net

 

 

728x90

+ Recent posts