
인터페이스에 이미 IPv4 주소가 있고 ifconfig eth0 192.168.8.1 netmask 255.255.255.0 up
명령을 사용하여 두 번째 주소를 추가하려고 하면 이전 IP 주소가 대체됩니다. ifconfig eth0:test 192.168.10.1 netmask 255.255.255.0 up
예를 들어 명령을 사용하여 두 번째 주소를 추가 할 수 있습니다 . 이렇게 하면 별칭이라는 것이 생성됩니다. 그러나 ip addr add 192.168.12.0/24 dev eth0
별칭을 생성하지 않는 명령을 사용하여 보조 IP 주소를 추가 할 수도 있습니다 .
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 24:be:05:21:22:1e brd ff:ff:ff:ff:ff:ff
inet 192.168.8.1/24 brd 192.168.8.255 scope global eth0
valid_lft forever preferred_lft forever
inet 192.168.10.1/24 brd 192.168.10.255 scope global eth0:test
valid_lft forever preferred_lft forever
inet 192.168.12.0/24 scope global eth0
valid_lft forever preferred_lft forever
두 구성이 동일하고 ip addr
불필요한 별칭을 생성하지 않습니까?
답변1
에서 ip-address(8)
:
장치에는 여러 개의 서로 다른 주소가 연결될 수 있습니다. 이러한 주소는 차별되지 않으므로 별칭이라는 용어는 적합하지 않으므로 이 문서에서는 사용하지 않습니다.
그러나 태그를 사용하여 더 이상 사용되지 않는 "별칭" 기능을 에뮬레이트할 수 있습니다.
$ ip address add dev eth7 42.42.42.42/23 label eth7:foo