Suse Linux:获取静态 IP

Suse Linux:获取静态 IP

我正在远程使用一台计算机,我也对该计算机拥有 root 访问权限。这台计算机已连接到互联网,但我想进行ssh访问等。目前我正在使用 TeamViewer 连接到它。

我试过本文我觉得这个和这篇文章。我也看了 Super User 上的一些帖子,但仍然找不到答案。

解决方案需要断开网络连接,但即使这样,我还是无法成功。下次,互联网将无法启动,我必须撤消更改。

如果可能的话,有没有办法实现静态 IP,而无需中断当前的互联网连接。

答案1

从您在 stack overflow 上发布的问题来看,我认为您谈论的是本地网络,而不是互联网。

原因有多种:

  1. 该问题与您的路由器的配置密切相关,我很确定有些路由器设置不允许用户选择自己的 IP。

  2. 您还必须与路由器保持在同一个子网中,对于255.255.255.0打开路由器的子网掩码,192.168.1.0您只能使用从192.168.1.1到的地址192.168.1.254。(192.168.1.255是广播地址)上的机器192.168.0.x将无法与路由器通信。

  3. 如果您在本地网络中使用 dhcp(动态 IP),则您的 IP 不会改变,除非您长时间离线或有许多不同的计算机使用网络(例如在校园网络上)。也许只是找出您的机器的动态 IP,ifconfig或者如果您长时间离线,请将路由器上的租用时间设置为更高的值。

相关内容