Назад | Перейти на главную страницу

Как я могу перечислить все виртуальные сети для данного сетевого интерфейса в Linux?

Как мне перечислить все виртуальные сети, созданные для данной сетевой карты?

Например. Я добавил такую ​​виртуальную сеть,

ifconfig eth0:0 inet6 add ::123/64

Отвечает нормально. И я знаю, что могу использовать эту сеть, потому что добавил ее. Но если бы это не я добавил, как бы я узнал, что он существует?

Взгляните на команду ip, а именно:

ip addr show dev eth0

Это должно дать вам все IP-адреса, назначенные eth0. Или оставьте dev eth0 аргументы, чтобы получить то же самое для всех интерфейсов в системе.

Я не эксперт по Linux, но я думал, что это устарело и заменено на iproute2 команды? Видеть iproute2 документация.

Но я думаю, вы все еще можете получить то, что настроили, с помощью ifconfig -a или netstat -ian.

Вам следует подождать, пока к вам подключатся настоящие администраторы Linux, или вы можете попробовать то, что я опубликовал.