如何在Banana PI ZERO M2上启用eth0网络接口
启用Banana PI ZERO M2的eth0网络接口
Banana PI ZERO M2默认禁用了eth0网络接口,下面是具体的启用方法:
1. 确认接口状态
先执行命令查看当前eth0的状态,确认它处于禁用状态:ip link show
如果输出里eth0的状态显示为DOWN,就说明接口确实被禁用了。
2. 临时启用(重启后失效)
如果只是临时需要启用eth0,执行以下命令:sudo ip link set eth0 up
之后可以用ip addr show eth0检查是否自动获取到IP;如果需要手动配置静态IP,再执行:sudo ip addr add 192.168.1.xxx/24 dev eth0sudo ip route add default via 192.168.1.1 dev eth0
3. 永久启用(重启后保持生效)
根据你使用的网络管理工具,选择对应的配置方法:
方法一:systemd-networkd 配置
- 创建或编辑eth0的网络配置文件:
sudo nano /etc/systemd/network/01-eth0.network - 在文件中填入以下内容(DHCP模式,需要静态IP的话注释掉DHCP行,改用下面的静态配置):
[Match] Name=eth0 [Network] DHCP=yes # 静态IP配置示例: # Address=192.168.1.xxx/24 # Gateway=192.168.1.1 # DNS=8.8.8.8 8.8.4.4
- 保存退出后,重启networkd服务并设置开机自启:
sudo systemctl restart systemd-networkdsudo systemctl enable systemd-networkd
方法二:传统ifupdown 配置
- 编辑网络接口配置文件:
sudo nano /etc/network/interfaces - 添加或修改eth0的配置段(同样支持DHCP和静态IP两种模式):
auto eth0 iface eth0 inet dhcp # 静态IP配置示例: # iface eth0 inet static # address 192.168.1.xxx # netmask 255.255.255.0 # gateway 192.168.1.1 # dns-nameservers 8.8.8.8 8.8.4.4
- 保存退出后,重启网络服务:
sudo systemctl restart networking
4. 验证启用结果
再次执行ip link show eth0,如果状态显示为UP,再用ping 8.8.8.8测试网络连通性,能正常ping通就说明eth0已经成功启用。
内容的提问来源于stack exchange,提问作者Bruno Poultier
相关产品推荐
相关产品推荐

