树莓派配置静态 ip
树莓派配置静态 ip
并不是所有的 Debian 衍生系统都使用 /etc/network/interfaces 来配置 IP, 常用的还有通过 NetworkManager 或者其他方式, 不过本文主要讲使用 /etc/network/interfaces 来配置的方式。
确认网络接口名称
在开始配置之前,你需要确定要配置的网络接口名称。可以通过执行以下命令来查看所有可用的网络接口:
1
ifconfig -a
或者
1
ip link show
找到你想要配置的网络接口的名称,例如 eth0 。
配置
编辑 /etc/network/interfaces 文件:
1
sudo vim /etc/network/interfaces
在文件中找到与你的网络接口相关的部分,或者如果还没有,就添加新的配置。例如,如果你的接口名称是 eth0 ,并且你想要设置的静态IP地址是 192.168.1.100 ,子网掩码是 255.255.255.0 ,默认网关是 192.168.1.1 ,那么你应该这样配置:
1
2
3
4
5
6
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
重启网络服务
配置完成后,你需要重启网络服务来应用更改。在 Debian 和 Ubuntu 系统中,可以使用以下命令:
1
sudo /etc/init.d/networking restart
或者
1
sudo service networking restart
验证配置
重启网络服务后,使用以下命令来确认IP地址已正确配置:
1
ifconfig eth0
或者
1
ip addr show eth0
你应该会看到你配置的静态 IP 地址已经被分配到 eth0 网络接口上。
本文由作者按照 CC BY 4.0 进行授权