Я пишу урезанную реализацию DHCP-сервера для конкретного случая использования. Вместо того, чтобы делиться на частную сеть для разработки, я запускаю сервер на настраиваемом порту (11167) и отправляю на настраиваемый порт (11168).

Для тестирования системы без необходимости доступа к встроенному клиенту я использую Ubuntu 11.04, работающую в Virtual Box.

Мне интересно, как я могу получить dhclient на коробке Ubuntu, чтобы общаться с портом 11167 и получать на порт 11168.

1 ответ1

1

Со страницы руководства dhclient(8):

Если клиент DHCP должен прослушивать и передавать через порт, отличный от стандартного (порт 68), может использоваться флаг -p. За ним должен следовать номер порта udp, который должен использовать dhclient. Это в основном полезно для отладки. Если для регистрации и передачи клиенту указан другой порт, клиент также будет использовать другой порт назначения - на один меньше указанного порта.

(Обратите внимание, что это из пакета isc-dhcp-client в Debian squeeze. Я не знаю, поставляется ли ваша версия Ubuntu с другим пакетом dhclient)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .