LINUX.ORG.RU
ФорумAdmin

Как можно передать Vendor Class ID в запросе к dhcp-серверу (dhcp-option 60)?

 ,


0

1

Здравствуйте. Чтобы получить ip-адрес от сервера, нужно передать VCI.

1. Возможно ли эту задачу решить через NetworkManager (нужно для одного единственного тестового ethernet-соединения из множества имеющихся)?

2. Возможно ли эту настройку выполнить в dhcpcd (опять таки не для физического интерфейса, а для логического)?

Ответ на: комментарий от iTA05

Можно определить по маку, но сервер настроен именно с option 60. Мак приходится подменять, т.к. ноут должен имитировать другое устройство. И одного только спуфинга мака недостаточно, обязательно передать еще и измененный vendor ID.

hasculdr
() автор топика
Ответ на: комментарий от hasculdr

Вообще-то там про dhclient. Но если вам dhcpcd то тоже все есть в мане

     -i, --vendorclassid vendorclassid
             Override the DHCPv4 vendorclassid field sent.  The default is
             dhcpcd-<version>:<os>:<machine>:<platform>.  For example
                   dhcpcd-5.5.6:NetBSD-6.99.5:i386:i386
             If not set then none is sent.  Some badly configured DHCP servers
             reject unknown vendorclassids.  To work around it, try and imper-
             sonate Windows by using the MSFT vendorclassid.
либо в конфиг
     vendorclassid string
             Set the DHCP Vendor Class.  DHCPv6 has it's own option as shown
             below.  The default is dhcpcd-<version>:<os>:<machine>:<plat-
             form>.  For example
                   dhcpcd-5.5.6:NetBSD-6.99.5:i386:i386
             If not set then none is sent.  Some badly configured DHCP servers
             reject unknown vendorclassids.  To work around it, try and imper-
             sonate Windows by using the MSFT vendorclassid.

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.