Notice
Recent Posts
Recent Comments
Link
WAS 엔지니어
[Linux] nmcli 본문
네트워크 설정이란?
- RHEL 7부터 네트워크를 모니터링하고 관리하는 데몬인 NetworkManager가 생김
- 네트워크 관련 설정 파일은 /etc/sysconfig/network-scripts/ 디렉토리에서 관리함
- nmcli 명령을 통해 설정 파일 수정 가능/ 동적 연결 및 정적 연결 진행
- 여러 개의 설정 파일로 네트워크 관리 가능
- 네트워크 관리를 위해서는 ip, netmask, gateway 3가지를 알아야함
# ip 주소 확인 방법 ifconfig ip a |
네트워크 설정 방법
1. nmcli
2. nmtui
3. 그래픽 도구
4. 설정파일을 직접 작성하는 방법
nmcli
Linux Network Manager 제어 명령어
$ nmcli device | device 종류를 확인 |
$ nmcli con show | connection 종류를 확인 |
$ nmcli con show [con-name] | connection의 자세한 정보를 확인 할 수 있다. |
$ nmcli con add | 연결 설정 파일을 추가하는 명령어 속성은 다음과 같음 con-name (connection.id) : 연결 이름 ifname (connection.autoconnect) : 부팅 시 자동 연결 설정, 기본 값은 yes ip4 (ip4.address) : ip 주소 지정 gw4 (ipv.gateway) : gateway 주소 지정 # dhcp 설정, 유동 ip 설정 $ nmcli con add con-name [connection_name] ifname [물리장치] type [ethernet] autoconnect [yes] # 고정 ip 설정 $ nmcli con add con-name [connection_이름] ifname [물리장치] type [ethernet] autoconnection [yes] ip4 "xxx.xxx.xxx.xxx/xx" gw4 "xxx.xxx.xxx.xxx" |
$ nmcli con reload | nmcli add 설정 후 반드시 실행해줘야함 |
$ nmcli con up [connection 이름] | 해당 연결 설정 파일을 올림 |
$ nmcli con down [connection 이름] | 해당 연결 설정 파일을 내림 |
$ nmcli con mod | 연결 설정 파일 수정 |
'명령어 & 개념 > Linux' 카테고리의 다른 글
[Error] uses unchecked or unsafe operations (0) | 2022.10.18 |
---|---|
[Linux] more / less (0) | 2022.10.11 |
[Linux] nohup, & (0) | 2022.08.24 |
[Linux] set -o vi : 라인 편집기 모드를 vi로 적용하기 (0) | 2022.08.18 |
[Linux] vi 내용 치환 / color schem 변경 (0) | 2022.08.18 |
Comments