静态和 DHCP 之间的区别?

静态和 DHCP 之间的区别?

有人能告诉我 DHCP 和静态 IP 路由之间的区别吗?我特别担心一件事。当我为设备分配静态 IP 时,我无法在办公室外 ping 通它(无法从通过 VPN 连接到办公室网络的笔记本电脑上 ping 通)。但如果我将办公室内的设备配置为使用 DHCP 获取 IP,那么我就可以从外部 LAN ping 通它。有人知道问题出在哪里吗?我尝试过 tracert,如果是外部网络,它会阻止交换机的 IP。

答案1

静态 IP 路由和基于 DHCP 的路由之间的区别很简单,当您使用 DHCP 配置网络接口时,服务器通常配置为将一系列值转发到客户端计算机,这些值通常至少包括网络掩码和默认网关。然后,客户端计算机将所有流量发送到未直接连接(即在同一子网上)的其他计算机,默认网关会将它们路由到适当的方向。

如果您将接口配置为使用静态 IP 地址,则需要为想要与之通信的所有子网手动设置路由表,或者需要添加(也手动)默认网关(事实上,这两个操作并不互相排斥,您可以同时执行这两项操作,这正是我马上要讲到的重点)。

如果为接口分配静态 IP 地址,则还需要确保它适合计算机所连接的子网,否则它将无法与该子网上的任何其他计算机通信。

当计算机通过 VPN 连接到办公网络时,VPN 客户端通常需要在其路由表中添加额外的路由,以便任何办公资源的流量都通过 VPN 隧道路由(这也可以通过将默认路由指向隧道来实现,在这种情况下全部VPN 连接 (例如,当流量通过隧道时) 不会出现这种情况。如果没有这些路由,通过 VPN 连接的计算机就无法“看到”隧道另一侧的任何内容。此外,在办公室网络上,必须有路由来将返回流量路由到隧道中。为了轻松实现这一点,VPN 服务器通常为所有 VPN 连接使用单独的子网,因为这样只需要在办公室默认网关上设置一条指向 VPN 服务器的路由即可。

现在,如果您是该办公室的系统管理员,那么上述内容应该会为您提供找出缺失内容所需的所有信息。如果您不是系统管理员,请与系统管理员联系。

答案2

配置默认网关:

 Linux: #route add default gw GATEWAY
 Windows: route -p add 0.0.0.0 mask 0.0.0.0 192.168.12.1

相关内容