使用子网掩码之外的静态 IP 访问 Ubuntu 服务器

使用子网掩码之外的静态 IP 访问 Ubuntu 服务器

我有一个 Ubuntu 服务器,之前配置为使用以下静态 IP:192.168.2.XXX(在我的情况下为 XXX=248)。

现在我将其移至另一台路由器,但它仍配置为在此地址上工作,因此我无法从本地网络访问它。新的路由器子网掩码为 255.255.255.0,它在 192.168.1.XXX 上工作。

我已经从 SSH 访问服务器并且它仍然在旧的本地地址上,但我没有 root 访问权限,因此我无法重置网络适配器。

我如何才能连接到服务器?一旦我可以从我的机器连接到它,我就可以访问 GUI 并将静态 IP 更改为我范围内的 IP。

谢谢!

答案1

问题是您的服务器位于 192.168.1.x 网络上,但每次您向其发送流量时,该流量都会被路由到通向 192.168.2.x 的网关。没有简单的方法可以解决这个问题。您可能需要尝试添加 USB 网卡(假设您正在运行 DHCP,它应该从 DHCP 获取地址),然后修复其他 NIC 的地址。

相关内容