设置静态地址

2015-01-237722
AI 快速预览详细 收起
本文介绍了在特殊环境下(如学校机房)如何为树莓派设置静态IP地址的方法。首先,可以通过命令行一次性设置静态地址,例如使用 `sudo ifconfig eth0 192.168.1.222 netmask 255.255.255.0` 和 `sudo route add default gw 192.168.1.1`。其次,为了永久性设置,需要编辑 `/etc/network/interfaces` 文件,配置静态IP地址、子网掩码和网关。此外,还需要修改 `/etc/resolv.conf` 文件以设置DNS服务器。这些步骤可以帮助用户在特殊环境中确保树莓派的网络连接稳定。


由于学校机房的特殊环境,一根网线好像对应一个静态地址,所以树莓派不能使用原装的dhcp方式,需要手动设置。

一次性设置方式:

  1. $ sudo ifconfig eth0 192.168.1.222 netmask 255.255.255.0
  2. $ sudo route add default gw 192.168.1.1
  3. $ sudo ifconfig eth0 up
复制代码

可以马上测试一下

  1. $ sudo apt-get update
复制代码

可以查看当前网络状态



永久性设置方式:

  1. $ sudo vim /etc/network/interfaces
复制代码

修改为

  1. auto lo
  2. iface lo inet loopback
  3. iface eth0 inet static
  4. address 192.168.1.222
  5. netmask 255.255.255.0
  6. gateway 192.168.1.1
  7. allow-hotplug wlan0
  8. iface wlan0 inet manual
  9. wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
复制代码

重启服务

  1. $ sudo service networking restart
复制代码

修改DNS

  1. $ sudo vim /etc/resolv.conf
复制代码

改为类似于这样的

  1. nameserver 8.8.8.8
  2. nameserver 8.8.4.4
  3. nameserver 208.67.220.220
  4. nameserver 208.67.222.222   
复制代码

再测试一下:

  1. $ sudo apt-get update
复制代码

PS: 似乎设置静态地址对于WiFi连接也有影响。

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(2)
我爱小宇宙
我爱小宇宙
树莓派的教程分享,多谢楼主喽,收藏先~
R2D2
R2D2
感谢分享。
- 没有更多了 -