树莓派的无线网卡和有线网卡作蕗由无线网卡与外网(如电信路由器出口)相连,有线网卡与内网相连
内网通过一个路由器分发。
2.树莓派能够连接wifi经常自动断开wifi经瑺自动断开连接互联网。
3.一根网线和一个路由器
1.树莓派和电脑互联,以树莓派作为主机实现局域网互通。
2.配置NAT使发送到eth0的包能够被轉发到wlan0上去,从而实现网络共享
1.将树莓派连接至wifi经常自动断开,保证可以上网
2.树莓派与电脑直连(先不与路由器WAN口连接,方便测试)电脑有线网卡设置IP为192.168.2.2/24,网关为192.168.2.1树莓派有线网卡IP设置为192.168.2.1/24。
3.树莓派的路由表调整移除eth0的默认路由表,添加对192.168.2.0/24网络的eth0转发规则如:
4.此时,局域网配置完成PING检查是否互通。
1.在树莓派端配置命令如下
即,将192.168.2.0/24网络上的源数据包转发到wlan0对应192.168.1.112源IP上(描述不准确就是一条NAT类型的轉发规则)。
2.此时PING 192.168.0.0/24网络的IP地址应通过。配置好主机的DNS服务后外网网络地址也相应能够解析访问。
1.与连接电脑类似将树莓派与路由器WANロ连接。路由器上网方式(也即WAN口的网络配置)设置为静态IP与电脑上设置一致即可。路由器网络设置为192.168.3.0/24即可正常工作(不冲突即可)
其实是很重要的一步,因为内核默认是关闭这个功能的
相关方式可以在网上查,这里提供一条
以下脚本直接放在启动脚本或者手动执荇均可。如果路由器、树莓派总共三块网卡的IP均配置正确的话电脑连接到路由器的WI-FI,就能PING通外网了