我已经设置了一个 Linux 盒子(centos 7)来用于虚拟化一些服务器。我已经设置了一个网桥,但我需要用 DHCP 来做,但它似乎不喜欢它。我需要 DHCP 的原因是因为静态 IP 地址似乎不通过我的 xfinity 电缆路由器。有时他们可以与其他计算机通信,但我根本无法访问互联网。
是的,这个盒子需要一个静态IP;我已经在路由器中设置了它,但它需要执行 DHCP 才能获取它。
我还尝试在网桥上设置静态 IP,然后有一个获取 dhcp IP 的子接口,但它似乎不想工作;然而,我能够获得一个带有静态子接口的 DHCP 接口,以便在另一台计算机上工作(debian——当然我还没有重新启动这台计算机,这可能会破坏一切)。
有什么建议么?添加一些静态路由会有帮助吗?我尝试了一些,但它们似乎不起作用,但我可能只是做得不对。
答案1
应该可以运行dhclient br0
请求 DHCP 租约并将 IP 分配给网桥。
即使您拥有静态 IP,您的有线路由器(或者实际上:您的 ISP 基础设施)可能需要您执行 DHCP 请求来修复 IP 地址的路由;我以前见过。在某些情况下,使用dhcping
可能有助于“伪造”DHCP 请求,以便路由正常工作。