我有一台带有两个网络接口的 XP 机器。一个连接到我公司的网络(和互联网)。另一个是一个非常本地的网络,它将一些硬件与我的 PC 连接起来。硬件和我的 XP 机器的第二个网络接口都从我的 XP 机器上的虚拟机中运行在 Ubuntu 上的 dhcpd 获取配置。
我输入了一些虚拟网关,/etc/dhcp3/dhcpd.conf
这些192.168.3.1
网关与任何现有设备都不匹配,只是为了启动 dhcpd。问题是我的 XP 机器现在192.168.3.1
在大多数情况下尝试路由互联网流量,这当然会导致错误。
有没有什么方法可以设置 dhcpd 让客户端知道这个网络中没有网关?
顺便说一句:在 XP 中手动设置网关是不可能的,因为这需要管理员权限,而我没有。
答案1
在 dhcpd.conf 中注释掉“option routers XX.XX.XX.XX”。检查 dhcpd.conf 手册页中的主机分组,以便可以有选择地执行此操作。