导航:首页 > 网络设置 > 树莓派自动设置网络

树莓派自动设置网络

发布时间:2023-03-15 07:42:43

① 2. 树莓派:通过树莓派的RJ45上网

背景: 树莓派外接USB无线网卡,待上网设备通过网线和树莓派的RJ45口相连。

思路:

1. 首先给raspberry的eth设置一个静态ip地址。

2. 修改IP转发规则,允许ip数据的转发。(ip_forward的设置)

3. 路由设置,配置iptables,进行两个网卡的桥接。

4. 开启raspberry的DHCP服务,在eth口上开启。

5. 开启DNS服务。

详细过程:

1. 给树莓派的有线网卡eth分配静态地址。

暂时分配:sudo ifconfig eth0 192.168.173.1 255.255.255.0 up

永久分配 :

—配置文件 /etc/network/interfaces

—配置文件 /etc/dhcpcd.conf

在文件末尾添加

2. 启动IP转发

有多种方法,建议使用sysctl的设置方式

方法1:sudo echo 1 > /proc/sys/net/ipv4/ip_forward

方法2:sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"

方法3:sudo sysctl -w net.ipv4.ip_forward=1

有的时候需要在/etc/sysctl.conf下添加一行:net.ipv4.ip_forward=1

3. iptables设置

配置防火墙,启用NAT,在usb0接口上启动IP伪装:

注意:这一步执行后, 一定要将配置持久化,否则下次开机启动后配置会失效 ,导致虽然共享网口的主机可以dhcp获取地址却无法上网。

防火墙配置持久化:导出防火墙配置并存到/etc目录下

1. 导出iptables的配置,并保存在/etc目录下

2. 添加开机启动

新建/etc/network/if-pre-up.d/iptables文件,内容如下:

4. dhcp服务

4.1 安装udhcpd服务

    sudo apt-get update

    sudo apt-get install udhcpd

4.2 配置DHCP服务

sudo vi /etc/udhcpd.conf

1. 修改网络接口,设置成对应的网卡号

2. 设置remaining,去除前面的#符号

3. 设置树莓派的IP地址

        修改opt router为192.168.173.1,那么配置完成之后这个地址将作为网关,连接到raspberry eth口的设备网关需要设置为此IP.

        此处opt dns被修改为公共的DNS地址 114.114.114.114和 114.114.114.115

4.3 使能DHCP

    配置 /etc/default/udhcpd

    sudo vi  /etc/default/udhcpd

    使用#符号注释DHCPD_ENABLED="no"

    DHCPD_ENABLED="no"    改为  #DHCPD_ENABLED="no"

4.4  启动服务

1. 启动udhcp的服务:sudo service udhcpd start

2. 设置开机启动: sudo update-rc.d  udhcpd enable

5. dns服务

在进行调试的时候发现无法查询到raspberry使用的dns地址,按照常规方法查到的dns地址为127.0.1.1。在网上查了一下https://segmentfault.com/q/1010000002443769 感兴趣的可以参考一下这篇文章。

这就导致我在测试的时候遇到一个问题,pc可以通过ip地址访问,但是通过域名无法访问。然后我就在网上查了一些共用的dns服务器,设置后一切正常。关于这些共用的dns信息参考如下:

/********************************************************************************************************************************************************/

A、DNSPod DNS+:DNSPod的 Public DNS+是目前国内第一家支持ECS的公共DNS,是DNSPod推出的公共域名解析服务,可以为全网用户提供域名的公共递归解析服务!

DNS 服务器 IP 地址:

首选:119.29.29.29        备选:182.254.116.116

B、114DNS:国内用户量巨大的DNS,访问速度快,各省都有节点,同时满足电信、联通、移动各运营商用户,可以有效预防劫持。

DNS 服务器 IP 地址:

首选:114.114.114.114        备选:114.114.114.115

C、阿里 AliDNS:阿里公共DNS是阿里巴巴集团推出的DNS递归解析系统,目标是成为国内互联网基础设施的组成部分,面向互联网用户提供“快速”、“稳定”、“智能”的免费DNS递归解析服务。

DNS 服务器 IP 地址:

首选:223.5.5.5        备选:223.6.6.6

/********************************************************************************************************************************************************/

② 树莓派设置wifi 自动连接无线网络

1.开始配置网络了,修改 sudo vim /etc/network/interfaces 文件,把它修改成这个样子
auto lo

iface lo inet loopback

auto eth0

iface eth0 inet dhcp

allow-hotplug wlan0

auto wlan0

iface wlan0 inet dhcp

    wpa-ssid "你的网络名称"

    wpa-psk "你的密码"

2.重启网络

sudo ifup wlan0

3.查看网络情况

ip addr

③ 树莓派连接wifi和蓝牙

树莓派 网络连接方式有有线和无线两种方式,有线连接基本不需要进行设置,只需要插上网线即可,故本文着重讲解在几种不同的方式下对树莓派进行无线设置。
设备
在树莓派上设置Wifi上需要使用以下设备。
必需的

可选的

如果你手中只有树莓派,没有显示器,或者不方便将其连接到显示器上,那么设置无线WiFi的方式如下。
同样,在没有显示器的情况下设置无线WiFi,同样也分为两种情况,一种是树莓派暂时不能登陆远程终端设置WiFi,另一种是可以登陆树莓派终端设置WiFi。

不能登陆远程终端设置WiFi
这种方式适用于第一次刻录完系统,并且没有有线网络连接的情况下设置树莓派WiFi。方法如下:
在SD卡的boot分区种新建 wpa_supplicant.conf 文件,并且配置 WiFi 的 SSID 和密码,这样树莓派启动后会自行读取 wpa_supplicant.conf 配置文件连接 WiFi 设备。

树莓派开机,就会自动连接WiFi。
可以登陆终端设置树莓派WiFi
如果树莓派有有线网络连接,这时可以通过终端来设置WiFi。方法如下:
1. 在Raspberry Pi的终端中,输入以下命令。

2. 在此文件的底部,添加以下行。

3. 保存退出。
4. 通常情况下,树莓派会自动检测到wpa_supplicant文件的更改,并自动建立与无线WiFi的连接。
如果没有连接成功,可以通过执行以下命令来强制其进行检查。
a. 关闭并重启网络接口,从而通过重新启动网络接口以重新加载wpa_supplicant文件。

5. 然后可以使用 ifconfig wlan0 命令检查连接是否成功。inet addr字段中应该有一个IP地址。

显示:

如果树莓派系统使用的是Raspbian Stretch,则ifup命令可能不起作用,可能会收到一条错误消息,内容如下:“ *ifdown:unknown interface wlan0 *”。可以使用以下任何命令来解决:

使用GUI为树莓派设置WiFi是最简单方法,因为可以在界面内快速完成所有操作。
1. 将树莓派连接到显示器,并接上鼠标和键盘。
2. 在Raspbian桌面上,找到桌面右上角的WiFi图标。

3. 点击WiFi图标后它将扫描WiFi网络并显示其可以找到的任何内容。单击要连接的网络。
4. 如果您的网络受密码保护,则将提示您输入密码。输入相关密码以连接到WiFi网络。

5. Pi现在应该连接到WiFi网络,并且图标现在应该已更改为蓝色WiFi徽标。

ubuntu连接wifi地址

④ 树莓派怎么使用自带网络设置连接无线网络

设置路由器不需要有网络才可以,如果是无线路由器,手机或者电脑连接上路由器后,浏览器里输入路由器登陆地址进入路由器后即可设置。

阅读全文

与树莓派自动设置网络相关的资料

热点内容
网络共享中心没有网卡 浏览:513
电脑无法检测到网络代理 浏览:1364
笔记本电脑一天会用多少流量 浏览:545
苹果电脑整机转移新机 浏览:1368
突然无法连接工作网络 浏览:1027
联通网络怎么设置才好 浏览:1213
小区网络电脑怎么连接路由器 浏览:1003
p1108打印机网络共享 浏览:1203
怎么调节台式电脑护眼 浏览:664
深圳天虹苹果电脑 浏览:902
网络总是异常断开 浏览:603
中级配置台式电脑 浏览:960
中国网络安全的战士 浏览:623
同志网站在哪里 浏览:1403
版观看完整完结免费手机在线 浏览:1449
怎样切换默认数据网络设置 浏览:1099
肯德基无线网无法访问网络 浏览:1275
光纤猫怎么连接不上网络 浏览:1442
神武3手游网络连接 浏览:956
局网打印机网络共享 浏览:991