eth0 인터페이스의 논리적 유형 이름은 무엇입니까?

eth0 인터페이스의 논리적 유형 이름은 무엇입니까?

docker0은 논리적 유형 브리지이므로 eth0 인터페이스의 논리적 유형 이름은 무엇입니까?

아래 명령에서 다음 유형을 사용하여 eth0을 나열해 보았습니다.

vlan | veth | vcan | dummy | ifb | macvlan | macvtap | can | bridge | ipoib | ip6tnl | ipip | sit | vxlan |gre | gretap | ip6gre | ip6gretap | vti

ip link show type veth

답변1

eth0은물리적상호 작용. 다음 명령을 사용하여 "ip link show" 출력에서 ​​해당 유형의 인터페이스를 필터링할 수 없습니다.가상인터페이스 유형.

또는 다음과 같이 NetworkManager를 사용하여 인터페이스 목록을 얻는 것을 고려할 수 있습니다.

$ nmcli device
DEVICE        TYPE      STATE      CONNECTION 
br0           bridge    connected  br0        
cni0          bridge    connected  cni0       
tun0          tun       connected  tun0       
virbr0        bridge    connected  virbr0     
enp4s0        ethernet  connected  br0-enp4s0 
vnet0         tun       connected  vnet0      
docker0       bridge    unmanaged  --         
veth6cfa9ab5  ethernet  unmanaged  --         
lo            loopback  unmanaged  --         
virbr0-nic    tun       unmanaged  --         

$ nmcli device | grep ethernet
enp4s0        ethernet  connected  br0-enp4s0 
veth6cfa9ab5  ethernet  unmanaged  --         

$ nmcli device | awk '/ethernet/ {print $1}'
enp4s0
veth6cfa9ab5

관련 정보