17장. nmcli를 사용하여 루프백 인터페이스 구성
기본적으로 NetworkManager는 루프백(lo) 인터페이스를 관리하지 않습니다. lo 인터페이스에 대한 연결 프로필을 만든 후 NetworkManager를 사용하여 이 장치를 구성할 수 있습니다. 예제 중 일부는 다음과 같습니다.
-
lo인터페이스에 추가 IP 주소 할당 - DNS 주소 정의
-
lo인터페이스의 최대 전송 단위(MTU) 크기 변경
프로세스
루프백유형의 새 연결을 만듭니다.nmcli connection add con-name example-loopback type loopback
# nmcli connection add con-name example-loopback type loopbackCopy to Clipboard Copied! Toggle word wrap Toggle overflow 사용자 지정 연결 설정을 구성합니다. 예를 들면 다음과 같습니다.
인터페이스에 추가 IP 주소를 할당하려면 다음을 입력합니다.
nmcli connection modify example-loopback +ipv4.addresses 192.0.2.1/24
# nmcli connection modify example-loopback +ipv4.addresses 192.0.2.1/24Copy to Clipboard Copied! Toggle word wrap Toggle overflow 참고NetworkManager는 재부팅 시 지속되는 IP 주소
127.0.0.1및::1을 항상 할당하여lo인터페이스를 관리합니다.127.0.0.1및::1을 재정의할 수 없습니다. 그러나 인터페이스에 추가 IP 주소를 할당할 수 있습니다.사용자 정의 최대 전송 단위(MTU)를 설정하려면 다음을 입력합니다.
nmcli con mod example-loopback loopback.mtu 16384
# nmcli con mod example-loopback loopback.mtu 16384Copy to Clipboard Copied! Toggle word wrap Toggle overflow IP 주소를 DNS 서버로 설정하려면 다음을 입력합니다.
nmcli connection modify example-loopback ipv4.dns 192.0.2.0
# nmcli connection modify example-loopback ipv4.dns 192.0.2.0Copy to Clipboard Copied! Toggle word wrap Toggle overflow 루프백 연결 프로필에 DNS 서버를 설정하면 이 항목을 항상
/etc/resolv.conf파일에서 사용할 수 있습니다. DNS 서버 항목은 서로 다른 네트워크 간 호스트 로밍 여부와는 독립적입니다.
연결을 활성화합니다.
nmcli connection up example-loopback
# nmcli connection up example-loopbackCopy to Clipboard Copied! Toggle word wrap Toggle overflow
검증
lo인터페이스의 설정을 표시합니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow DNS 주소를 확인합니다.
cat /etc/resolv.conf ... nameserver 192.0.2.0 ...
# cat /etc/resolv.conf ... nameserver 192.0.2.0 ...Copy to Clipboard Copied! Toggle word wrap Toggle overflow