리눅스/리눅스 설치

nm-connection-editor란?

Linuxpia 2025. 1. 11. 11:32
반응형

nm-connection-editor란?

nm-connection-editor는 NetworkManager를 기반으로 네트워크 연결을 설정하고 관리하기 위한 그래픽 사용자 인터페이스(GUI) 도구입니다. 이 도구를 사용하면 네트워크 연결(유선, 무선, VPN 등)의 상세한 설정을 쉽게 구성할 수 있습니다. 특히, GUI 환경에서 빠르게 네트워크를 구성하거나 수정하는 데 매우 유용합니다.


주요 기능

  1. 네트워크 연결 추가 및 삭제
    • 새 유선, 무선, VPN, 모바일 브로드밴드 연결 등을 추가할 수 있습니다.
    • 기존 연결을 삭제하거나 비활성화 가능.
  2. IP 설정
    • 정적 IP 주소 또는 DHCP 사용 설정.
    • IPv4와 IPv6 설정 가능.
  3. DNS 설정
    • 네임 서버(DNS)를 수동으로 지정.
    • DNS 검색 도메인 설정.
  4. 보안 설정
    • Wi-Fi의 인증 방식(WEP, WPA/WPA2 등) 및 비밀번호 설정.
    • VPN 연결의 인증 정보 구성.
  5. 프록시 및 고급 옵션
    • 네트워크 프록시를 구성하거나, 특정 라우팅 규칙을 추가.
    • MTU(Maximum Transmission Unit) 크기 설정.
  6. 자동 연결 및 우선순위
    • 네트워크 자동 연결 여부 설정.
    • 연결 우선순위를 지정하여 특정 네트워크를 우선 연결.

사용 방법

1. 실행

  • 명령어:
    nm-connection-editor
    
  • 데스크톱 환경: GNOME, KDE 등 GUI 기반 환경에서는 메뉴 또는 검색창에서 "Network Connections" 또는 "네트워크 연결 편집기"를 검색하여 실행.

2. 인터페이스 설명

  • 왼쪽 패널: 현재 시스템에 구성된 네트워크 연결 목록.
    • 유선, 무선, VPN, 모바일 브로드밴드 연결이 구분되어 표시.
  • 오른쪽 버튼:
    • Add: 새 네트워크 연결 추가.
    • Edit: 선택한 연결 수정.
    • Delete: 선택한 연결 삭제.

3. 네트워크 설정

  • 유선 네트워크 설정:
    1. "Add" 클릭 → 유선(Ethernet) 연결 선택.
    2. IPv4/IPv6 탭에서 DHCP 또는 수동 설정.
    3. 필요한 DNS 서버 입력.
  • 무선 네트워크 설정:
    1. SSID 및 보안 유형 설정(WPA2 등).
    2. 비밀번호 입력 후 저장.
  • VPN 설정:
    1. VPN 프로토콜(OpenVPN, IPsec 등) 선택.
    2. 서버 주소 및 인증서 등 입력.

유용한 팁

  1. sudo 권한 필요 없음
    • nm-connection-editor는 기본적으로 사용자 수준에서 실행되며, 사용자 계정으로 구성된 연결만 관리합니다.
    • 시스템 전체에 적용되는 연결을 수정하려면 관리자 권한이 필요합니다.
  2. CLI와의 연계
    • 네트워크 설정을 GUI에서 관리하면서, CLI 도구(nmcli, ip 등)를 통해 설정 내용을 확인하거나 추가 조정할 수 있습니다.
    • CLI 명령으로 설정 확인:
      nmcli connection show
      
  3. 저장된 설정 파일
    • 설정은 /etc/NetworkManager/system-connections/ 디렉터리에 저장되며, .nmconnection 파일로 관리됩니다.
    • GUI를 사용하지 않고 직접 파일을 편집할 수도 있습니다.

장점

  • 사용자 친화적: GUI 기반으로 복잡한 네트워크 설정을 쉽게 구성 가능.
  • 다양한 프로토콜 지원: 유선, 무선, VPN, 모바일 브로드밴드 등을 지원.
  • 고급 설정 가능: 라우팅 규칙, 프록시, MTU 등 세부적인 설정을 제공.

단점

  • CLI 대비 느린 작업 속도: GUI 기반이므로 CLI보다 작업 속도가 느릴 수 있음.
  • 시스템 환경 의존성: X 서버 또는 데스크톱 환경이 필요한 GUI 도구로, 서버 환경에서는 적합하지 않음.

활용 예시

  1. 새 Wi-Fi 네트워크 연결 추가:
    • SSID와 WPA2 키를 설정하여 새 무선 네트워크 구성.
  2. 정적 IP 설정:
    • DHCP 대신 수동으로 IP 주소, 서브넷 마스크, 게이트웨이를 설정.
  3. VPN 설정:
    • 회사 VPN 접속을 위한 인증서 기반 설정.

nm-connection-editor는 네트워크 구성을 간소화하면서도 유연한 설정을 지원하는 강력한 도구입니다. GUI 환경에서 네트워크 설정을 편리하게 관리하려면 이 도구를 적극 활용하세요.

'리눅스 > 리눅스 설치' 카테고리의 다른 글

[VMware] 가상 시스템 복제(clone)  (2) 2025.01.13
ufw enable 명령어  (1) 2025.01.12
Root로 자동 로그인 설정  (3) 2025.01.10
가상머신에서 사용되는 ACPI  (1) 2025.01.09
리눅스 라이브 서버 설치  (9) 2025.01.08