У меня есть устройство, на котором работает DHCP-сервер. Когда я подключаю его к компьютеру через USB, ПК получает IP-адрес, и устройство становится шлюзом по умолчанию. Я просто хочу, чтобы устройство согласовывало IP-адреса, а не шлюз по умолчанию. Это возможно?
Я использовал udhcpd, но у меня возникли проблемы с полномочным режимом, поэтому я перешел на dnsmasq.
ПК уже подключен к другой сети, которая должна содержать шлюз по умолчанию.
РЕДАКТИРОВАТЬ :
Вот небольшая диаграмма того, как это настроено
[Встроенная сеть № 1] ----- [ПК] ----- [Корпоративная сеть № 2]
Здесь важно то, что Net # 1 не знает о Net # 2, его dhcp-сервере и шлюзе по умолчанию.
РЕДАКТИРОВАТЬ 2:
Хорошо, параметр в /etc/dnsmasq.conf должен быть примерно таким: dhcp-option = 3
Если я не укажу этот параметр хорошо, никакого эффекта не будет. Согласно этому примеру конфиг.
# Disable default gateway
#dhcp-option=3
Это не отключает шлюз, это не имеет никакого эффекта
РЕДАКТИРОВАТЬ 3:
ok dhcp-option = 3 ДЕЙСТВУЕТ (Глупый я). Однако просто обновить ip недостаточно для Windows XP, чтобы забыть о старом