树莓派网络问题
一、网口静态ip的配置
问题描述 以太网口需要配置静态ip 问题解决 修改/etc/dhcpcd.conf文件,配置为
interface eth0
static ip_address=192.168.1.100/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1
interface eth1 #外接以太网口的配置
static ip_address=192.168.1.100/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1
二、有线网卡与无线网卡的同时使用优先级
问题描述 以太网口eth0连接内网而无线网卡wlan0连接外网,但是连接上以太网口后无法ping通外网 问题解决 为使用网络的优先级问题 输入
$ sudo ip route show
显示
pi@raspberrypi:~ $ ip route show
default via 192.168.9.1 dev eth0 src 192.168.9.98
default via 192.168.77.1 dev wlan0 src 192.168.77.186
192.168.9.0/24 dev eth0 proto dhcp scope link src 192.168.9.98
192.168.77.0/24 dev wlan0 proto dhcp scope link src 192.168.77.186
表示eth0的优先级高于wlan0 我们修改/etc/dhcpcd.conf文件,加入
interface wlan0
metric 200
interface eth1 #外接以太网口的配置
metric 300
此时再次输入命令行,显示
pi@raspberrypi:~ $ ip route show
default via 192.168.77.1 dev wlan0 src 192.168.77.186 metric 200
default via 192.168.9.1 dev eth0 src 192.168.9.98 metric 300
192.168.9.0/24 dev eth0 proto dhcp scope link src 192.168.9.98 metric 300
192.168.77.0/24 dev wlan0 proto dhcp scope link src 192.168.77.186 metric 200
配置成功,可ping通外网