Как я могу перечислить все виртуальные сети для данного сетевого интерфейса в Linux?
Как мне перечислить все виртуальные сети, созданные для данной сетевой карты?
Например, я добавил виртуальную сеть, как это,
ifconfig eth0:0 inet6 add ::123/64
Это хорошо отвечает. И я знаю, что могу использовать эту сеть, потому что я добавил ее. Но если бы я не был тем, кто это добавил, как бы я узнал, что он существует?
2 ответа
Посмотрите на команду ip, а именно:
ip addr show dev eth0
Это должно дать вам все IP-адреса, которые назначены eth0
, Или оставить dev eth0
аргументы, чтобы получить то же самое для всех интерфейсов в системе.
Я не эксперт по Linux, но я подумал, что это устарело и заменено iproute2
команды? Увидеть iproute2
документация
Но я думаю, что вы все еще можете получить то, что вы настроили с помощью ifconfig -a
или же netstat -ian
,
Вам следует подождать, пока не появятся настоящие администраторы Linux, или вы можете попробовать то, что я написал.