因此,我的笔记本电脑位于位置 A,在客户端子网 10.60.50.x/24 中接收 DHCP 地址。位置 B 有一个设备,其静态 IP 为 192.168.1.39(尝试连接到其 Web 界面以切换到 DHCP),但位于不同的客户端子网 10.60.51.x/26 上。现在,我的笔记本电脑可以连接到任何具有 10.60.51.x 地址的设备,但是有没有办法连接到该不同子网上的静态 IP?我希望我解释得足够清楚。我在一定程度上理解网络概念,但仍然缺少一些内容,这就是其中之一。
答案1
位置 B 处有一台设备,其静态 IP 为 192.168.1.39(尝试连接到其 Web 界面以切换到 DHCP),但位于不同的客户端子网 10.60.51.x/26 上。现在,我的笔记本电脑可以连接到任何具有 10.60.51.x 地址的设备,但有没有办法连接到该不同子网上的静态 IP?
理论上是的,但网络管理员需要参与其中——你的 PC 配置在这里不会有帮助。具体来说:
处理位置 B 的路由器需要具有 192.168.1.0/24(大约)子网添加到当前处理 10.60.51.x/26 子网的同一接口。如果您的设备当前需要 192.168.1.1 作为其网关(例如),则位置 B 的路由器应该具有该地址。
选项 A:A-B 路径上的所有路由器都需要定义 192.168.1.0/24 的路由(可能手动,也可能通过 OSPF 自动)。
选项 B:如果路由冲突,则位置 B 的路由器需要设置 DNAT(基本上是“端口转发”)以将其未使用的 10.60.51.x 地址之一转换为您的设备的 192.168.1.39 地址。
在某些情况下(例如,如果设备拒绝“子网外”连接,或者没有设置网关),位置 B 的路由器也需要设置 SNAT(伪装)来隐藏您的 IP 地址。
潜在的替代方法:如果在位置 B(在 10.60.51.x 子网中)有另一台设备,例如 PC 或同一路由器,您可以通过 SSH 进入并配置,那么该设备可能会添加额外的子网并用作代理(SSH 隧道)。不过,这有点像最后的选择。
(注:如果是 /26,那么实际上四“10.60.51.x/26”子网:一个是 .0/26(.0-.63),然后是 .64/26(.64-.127),然后是 .128/26(等等),最后是 .192/26。)
答案2
将笔记本电脑的 IP 配置留空,并设置位置 B 的 DHCP 服务器应通过笔记本电脑的 MAC 地址保留并将该静态 IP(192.168.1.39)分配给笔记本电脑。
(如果您需要在其他地方使用静态,请在位置 A 上执行相同操作)