在Ubuntu 14.04中为无线设置静态IP地址
我试图为我的家用电脑(Ubuntu 14.04 LTS)设置一个静态IP地址,并且已经按照一些在线指令无效。
我的interfaces文件是:
auto l0 iface lo inet loopback allow-hotplug wlan0 iface wlan0 inet static address 192.168.1.151 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 8.8.8.8
当我重新启动机器并在终端中键入ifconfig
时,我的wlan0 ipv4
已成功更改为192.168.1.151
但未检测到无线连接。 我用其他linux(debian)机器做了同样的过程,它运行正常。 谢谢您的帮助 !
无线网络的问题在于,除非您配置所有WPA2项目,否则/etc/network/interfaces
无法正确管理它们。 这就产生了一个问题 – 它总是会尝试为那个无线网络配置自己,然后如果你需要做另一个网络就不会有工作的wifi,直到你重新配置/etc/network/interfaces
,然后重启或重启wifi卡。
处理无线网络的正确方法是在默认的Ubuntu安装上使用网络管理器,然后在网络管理器中存储的网络配置文件中完成所有配置。
在Ubuntu 14.04的典型设置中,您必须配置网络管理器以连接到无线网络。 在网络管理器内部,它将为每个无线网络提供不同的连接配置文件。 首先连接到网络 – 这将为您提供动态分配的无线地址,并创建配置文件。
单击指示条中的网络管理器图标。 点击“编辑连接”,然后选择您要编辑的网络。 然后点击“编辑”; 这种类型的屏幕显示:
然后,您可以转到IPv4选项卡,然后单击“手动”。 在IP地址,网络数据等的框中,您将把配置项放在那里,这样192.168.1.151
就是地址, 24
是您输入的NetMask(如果需要,也可以放255.255.255.0
,但是24
以相同的方式识别), 192.168.1.1
是网关。
另一个框用于DNS服务器 – 你可以放置8.8.8.8
。
当你完成时,它看起来像这样:
点击“保存”。 然后,告诉网络管理器断开连接,然后再次连接到网络。 然后,您可以为该无线网络进行静态IP寻址。
如果多个网络需要在设备上设置不同的静态IP地址或网络设置,您还可以通过这种方式为不同的无线网络配置不同的设置。