【发布时间】:2015-04-08 17:33:48
【问题描述】:
我在 ubuntu12.04 上使用 Dnsmasq 作为 DHCP 服务器。在我有两个路由器的 LAN 中,我想为不同的设备指定两个网关地址。那么它支持这个功能吗?如果支持,如何指定?
【问题讨论】:
标签: dnsmasq
我在 ubuntu12.04 上使用 Dnsmasq 作为 DHCP 服务器。在我有两个路由器的 LAN 中,我想为不同的设备指定两个网关地址。那么它支持这个功能吗?如果支持,如何指定?
【问题讨论】:
标签: dnsmasq
all.尝试后,我通过另一个线程修复它。线程在这里:
在 dhcp-range 中设置标签
dhcp-range=set:tag0,192.168.1.2,192.168.1.150,infinite
dhcp-range=set:tag1,192.168.1.151,192.168.1.245,infinite
指定mac地址和主机ip
dhcp-host=11:22:33:44:55:66,hosta,192.168.1.11,infinite
dhcp-host=66:55:44:33:22:11,aa:bb:cc:dd:ee:ff,hostb,192.168.1.12,infinite
在选项文件中设置标签。
dhcp-option=tag:tag0,option:router,192.168.1.1
dhcp-option=tag:tag1,option:router,192.168.1.2
然后,我发现它有效。我希望这些可以帮助其他人!
【讨论】:
all.I 修复了它(wrt 在同一子网中指定两个或多个路由器),我将发布我在这里得到的内容,以防它可以帮助其他人。 我的要求是将不同的路由器分配给同一子网中的不同主机。
dhcp-range=set:tag0,192.168.1.2,192.168.1.200,infinite
# tag0 network
dhcp-host=11:22:33:44:55:66,hosta,192.168.1.11,infinite,set:tag0
dhcp-host=66:55:44:33:22:11,aa:bb:cc:dd:ee:ff,hostb,192.168.1.12,infinite,set:tag1
然后,为不同的主机指定不同的路由器。
# options
dhcp-option=tag:tag0,option:router,192.168.1.1
dhcp-option=tag:tag1,option:router,192.168.1.2
我发现对此有帮助的一些其他注释/上下文,以及关于 net/set/tag 选项:
因此我认为这样做是安全的:
无论如何似乎对我有用,也许这会对某人有所帮助。
【讨论】: