多个 IP 地址解析到 Windows 共享

多个 IP 地址解析到 Windows 共享

我正在运行带有 SSH 服务器的 Linux 防火墙,这样我就可以连接到防火墙后面的 Windows PC(IP 10.10.1.45)。我使用 PUTTY 和 Microsoft 环回接口连接到客户端计算机上的 Windows TCP 端口,这样环回 IP 就是 10.255.255.1。连接到此端口后,我就可以访问 Windows PC 的 //name 共享。

我想知道是否有办法让客户端计算机将与 Windows 共享//名称的连接解析为两个 IP(10.10.1.45 和 10.255.255.255)。

有没有简单的方法可以做到这一点?可以通过 hosts 文件完成吗?

答案1

正如@Shane 所说,10.255.255.255 是一个广播地址,无论如何在 10.0.0.0/8 网络上,否则它就毫无意义。

只有 127.0.0.0/8 地址是环回地址,所有其他地址都是单播或广播地址。

解决这些问题后,如果出于某些不为人知的原因,您仍想使用多个 IP 地址连接到 PC 的共享,则必须先为 PC 设置这些地址。这在大多数操作系统上都很容易做到,但其影响超出了系统本身:要么 PC 所连接的子网上的路由器(又称网关)必须具有该子网的双 IP 地址,这是一种非常不常见且不太可能出现的情况,要么 PC 本身必须设置为支持 VLAN,然后需要它所连接的交换机端口来支持这些 VLAN,我怀疑这两种设置都比您需要的更复杂。

相关内容