pi 网络.md
启用ssh,默认关机
刻录系统完成后在/boot分区(根目录)新建 ssh 文件即可
还没连接到树莓派,配置wifi,wifi配置 wpa_supplicant
在 boot 分区,也就是树莓派的 /boot 目录下新建 wpa_supplicant.conf 文件
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="301301"
psk="18367116191"
key_mgmt=WPA-PSK
priority=1
}
network={
ssid="TP-LINK_954D"
psk="vvcn1101"
key_mgmt=WPA-PSK
priority=2
}
#如果你的 WiFi 没有密码
network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
}
#如果你的 WiFi 使用WEP加密
network={
ssid="你的无线网络名称(ssid)"
key_mgmt=NONE
wep_key0="你的wifi密码"
}
#如果你的 WiFi 使用WPA/WPA2加密
network={
ssid="你的无线网络名称(ssid)"
key_mgmt=WPA-PSK
psk="你的wifi密码"
}
说明:
- ssid:网络的ssid
- psk:密码
- priority:连接优先级,数字越大优先级越高(不可以是负数)
- scan_ssid:连接隐藏WiFi时需要指定该值为1
如果你不清楚 WiFi 的加密模式,可以在安卓手机上用 root explorer 打开 /data/misc/wifi/wpa/wpa_supplicant.conf,查看 WiFi 的信息。
有线连接,已经ssh连上的情况
iwlist scan # 查看wifi信息
方法一:
配置连接到某个热点:
# 编辑wifi文件
sudo vim /etc/wpa_supplicant/wpa_supplicant.conf
# 在该文件最后添加下面的话
network={
ssid="WIFINAME"
psk="password"
}
# 引号部分分别为wifi的名字和密码
# 保存文件后几秒钟应该就会自动连接到该wifi
# 查看是否连接成功
ifconfigwlan0
方法二:
配置树梅派3无线wifi连接
修改/etc/network/interface文件
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid 接入AP的名字
wpa-psk 接入AP的密码
保存文件,然后运行如下命令重新启动网络!
sudo /etc/init.d/networking restart
获取ip
命令行输入 arp -a
可以看到同局域网的设备的 ip和mac地址
一般树莓派的mac地址是b开头的
设置静态ip
一、使用路由器设置
二、修改/etc/network/interfaces文件设置
终端下输入
pi@raspberrypi:~ $ sudo nano /etc/network/interfaces
原先网卡IP是从DHCP服务器获取的,找到下面这一句
iface eth0 inet dhcp
我们需要改为静态IP,将这一句替换为如下内容,
如果找不到这一句就直接填写下面的内容到文件最后
---
iface eth0 inet static
#固定IP地址
address 192.168.1.201
#掩码,可以登录路由器查看
netmask 255.255.255.0
#网关,可以登录路由器查看
gateway 192.168.1.1
#DNS服务器
dns-nameservers 114.114.114.114
---
eth0是有线网卡,如果连接的是无线网络,把eth0改成wlan0
---
iface wlan0 inet static
address 192.168.1.202
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 114.114.114.114
---
仅供参考