내 "nmcli conn show" 및 "etc/sysconfig/network-scripts" 구성 파일이 일치하지 않으며 각 연결/장치만 표시합니다.
[root@ciroc network-scripts]# ls |grep ifcfg
ifcfg-enp0s3
ifcfg-lo
[root@ciroc network-scripts]# nmcli conn show
NAME UUID TYPE DEVICE
Wired connection 1 644049a4-bf5c-41ce-aa77-477b567df2e3 802-3-ethernet enp0s8
그러나 "ip addr show"를 수행하면 두 개의 연결/장치가 표시됩니다. 이 가상 머신에 두 개의 장치를 설정했습니다.
[root@ciroc network-scripts]# ip addr show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:2a:8b:80 brd ff:ff:ff:ff:ff:ff
inet 192.168.56.112/24 brd 192.168.56.255 scope global enp0s3
valid_lft forever preferred_lft forever
inet6 fe80::a00:27ff:fe2a:8b80/64 scope link
valid_lft forever preferred_lft forever
3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
link/ether 08:00:27:6b:72:ba brd ff:ff:ff:ff:ff:ff
inet 10.0.2.4/24 brd 10.0.2.255 scope global dynamic enp0s8
valid_lft 779sec preferred_lft 779sec
inet6 fe80::a00:27ff:fe6b:72ba/64 scope link
valid_lft forever preferred_lft forever
경로를 살펴보세요:
[root@ciroc network-scripts]# ip route show
default via 10.0.2.1 dev enp0s8 proto static metric 1024
10.0.2.0/24 dev enp0s8 proto kernel scope link src 10.0.2.4
169.254.0.0/16 dev enp0s3 scope link metric 1002
192.168.56.0/24 dev enp0s3 proto kernel scope link src 192.168.56.112
nmcli에 enp0s3이 누락된 이유는 무엇입니까? 네트워크 스크립트 섹션에 enp0s8이 누락되어 있습니까?
답변1
enp0s3의 관리자시스템 스크립트etc/sysconfig/network-scripts/에서는 NetworkManager가 실행 중이 아니더라도 시작 시 네트워크가 구성됩니다. enp0s8은 시스템 스크립트로 관리되지 않습니다(설정할 네트워크 스크립트가 없기 때문).
enp0s8 반대네트워크 관리자;즉, NetworkManager가 시작되면 NetworkManager에 의해 네트워크가 구성됩니다.나미클리NetworkManager가 관리하는 연결만 표시되며, NetworkManager 자체는 네트워크 스크립트를 통해 구성된 다른 네트워크 인터페이스를 방해하지 않도록 보장합니다. 따라서 기본적으로 NetworkManager(그래서나미클리)은 enp0s3을 무시합니다.
IP 주소그리고IP 라우팅둘 다핵심시스템에서 어떤 인터페이스와 경로를 사용할 수 있는지 물어보세요. 커널은 이들이 시스템 스크립트를 통해 관리되는지 아니면 NetworkManager를 통해 관리되는지 여부를 신경 쓰지 않습니다.