반응형
리눅스에서 네트워크 설정을 관리하고 구성하는 과정은 중요합니다. 이 블로그 글에서는 NetworkManager Command Line Interface (nmcli)를 사용하여 리눅스 시스템의 네트워크 설정을 어떻게 관리할 수 있는지 알아보겠습니다.
nmcli 소개
nmcli는 리눅스의 NetworkManager를 텍스트 기반으로 제어하는 명령어 도구입니다. 이를 사용하면 터미널에서 네트워크 설정을 관리하고 모니터링할 수 있습니다.
1. 네트워크 상태 확인
네트워크 인터페이스의 상태를 확인하려면 다음 명령어를 사용합니다:
nmcli general status
2. 연결된 네트워크 목록
현재 연결된 네트워크를 나열하려면 다음 명령어를 입력합니다:
nmcli connection show
3. 새로운 연결 생성
새로운 네트워크 연결을 생성하려면 다음과 같이 명령어를 사용합니다:
nmcli connection add con-name "MyConnection" ifname enp0s3 type ethernet ip4 192.168.1.2/24 gw4 192.168.1.1
4. 연결 활성화 및 비활성화
이미 생성된 연결을 활성화하거나 비활성화하려면 다음 명령어를 사용합니다:
nmcli connection up "MyConnection"
nmcli connection down "MyConnection"
5. 연결 수정
기존 연결을 수정하려면 다음 명령어를 사용합니다:
nmcli connection modify "MyConnection"
ipv4.method manual
실제 예제
이제 위에서 배운 내용을 실제로 사용해보겠습니다. 예를 들어, Ethernet 연결을 구성하는 과정은 다음과 같습니다:
- 네트워크 인터페이스 확인
- 새로운 연결 생성
- 연결 활성화
- IP 주소 할당
nmcli general status
nmcli connection add con-name "MyEthernet" ifname enp0s3 type ethernet ip4 192.168.1.2/24 gw4 192.168.1.1
nmcli connection up "MyEthernet"
결론
nmcli를 사용하면 리눅스에서 네트워크 설정을 쉽게 관리할 수 있습니다. 위의 명령어 및 예제를 사용하여 네트워크 연결을 구성하고 관리할 수 있습니다.
이제, 리눅스 시스템에서 네트워크 설정을 관리하는 데 도움이 될 것입니다. 추가적인 세부 정보 및 옵션에 대해서는 `man nmcli` 명령어로 매뉴얼 페이지를 확인할 수 있습니다.
반응형
'OS' 카테고리의 다른 글
다우오피스 랜섬웨어 긴급대응 조치사항 안내 (1) | 2023.10.30 |
---|---|
CentOS 8 및 CentOS Stream의 End of Life (EOL) (0) | 2023.10.25 |
리눅스 취약점 "루니튜너블즈"의 위험성 대응 방법 (0) | 2023.10.10 |
윈도우 11 버전 21H2의 서비스 종료 (0) | 2023.09.12 |
MS-SQL 서버 프록시재킹 공격 및 대응 방법 (0) | 2023.08.23 |