具有同一网关的不同子网

具有同一网关的不同子网

我有一台虚拟机,它有一个静态 IP(我无法登录来更改它),与我的整个网络相比,它有一个不同的子网,我需要与它通信。具体来说,这是我的设置:

  • 网关(192.168.1.1)
  • Kali Linux(192.168.1.14)
  • Windows(192.168.1.254)
  • 虚拟机(192.168.110.151)

VM 在 Windows 机器上使用 Virtual Box 运行,而 Kali 在我的笔记本电脑上。Windows 和 Kali 都通过以太网连接到路由器 (192.168.1.1)。

有没有办法让 Kali 与具有两个不同子网的 VM 进行通信?

答案1

您可以使用 ifconfig 为您的 Kali 笔记本电脑分配 192.168.110.x 范围内的辅助 IP 地址:

ifconfig [nic]:0 [IP-Address] netmask [mask] up

/etc/network/interfaces通过修改添加iface [nic]:0 inet static包含所需地址和掩码的节使其永久生效。

答案2

好吧,如果您将防火墙/路由器的内部接口设为 192.168.1.17 和 192.168.110.151,并将子网掩码设为 255.252.0.0,那么它就能够毫无问题地与两个子网通信。

此外,我可能更支持为路由器/防火墙获取附加接口。

相关内容