Как узнать IP-адрес VLAN?

Как узнать IP-адрес VLAN?

Как мне узнать IP VLAN для хоста? У меня есть машина Linux, и, например, имя моего хоста vhtask01и IP-адрес 10.10.20.1. Теперь как мне узнать, в какой VLAN находится сервер, в какой сети находится машина и какой IP VLAN для этой конкретной машины?

решение1

Мне кажется, вы путаете несколько вещей.

у вас уже есть ваш IP-адрес, который является частью подсети. Объединив IP-адрес и маску подсети, вы можете определить, в какой сети вы находитесь, а также каковы широковещательный и корневой адреса для этой сети. Сама эта сеть является VLAN. Отдельного IP-адреса VLAN нет (вы уверены, что не думаете о VPN или NAT?). VLAN определяются сетевым оборудованием (маршрутизаторами или коммутаторами L3) и практически полностью невидимы для клиента. Это просто способ иметь множество небольших сетей без множества различных маршрутизаторов и коммутаторов, выделенных для каждой небольшой сети.

решение2

Запустить на сервере ifconfig(или в Windows).ipconfig

решение3

Не входя в коммутатор, вы можете увидеть порт коммутатора, идентификатор VLAN и имя хоста коммутатора или MAC с помощью инструментов вроде Fluke или netscout. Если эти устройства могут видеть эту информацию, я не знаю, почему любое устройство, подключающееся таким же образом, не может делать то же самое.

Связанный контент