openwrt 文档 网络设置
openwrt 文档 Switch Documentation
- 已经配置好树梅派4软路由,参看文章 树梅派4B软路由(旁路由模式)
- 下一步想安装 NAS 系统, 就放在openwrt一起吧, 研究下了openwrt, 需要用到Docker技术,于是就研究 Docker.
- 在luCI中,需要配置网络以便支持Docker,需要桥接模式,原先在配置LAN口的时候,取消了桥接模式,为了简化,现在再恢复回来.
- 在这个过程中,LAN无法访问了,无法进入Luci,以及SSH也无法登录,除了重新烧录SD卡,想将SD卡放在电脑上,修改下配置文件,再放到树梅派上看能否成功
- OpenWrt的网络配置文件是/etc/config/network,它负责交换芯片VLAN、网络接口和路由的配置。
- 打开文件/etc/config/network:
- 在电脑上的路径path: /run/media/john/rootfs/etc/config/
- sudo nano network
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fdfd:40f9:3812::/48'
config interface 'lan'
option proto 'static'
option netmask '255.255.255.0'
option ip6assign '60'
option ipaddr '192.168.2.2'
option gateway '192.168.2.1'
option broadcast '192.168.2.255'
option dns '192.168.2.1 8.8.8.8 4.4.4.4'
option _orig_ifname 'eth0'
option _orig_bridge 'true'
option ifname 'tun0 eth0'
config interface 'vpn0'
option ifname 'tun0'
option proto 'none'
config interface 'docker'
option ifname 'docker0'
option proto 'none'
option auto '0'
config device 'docker0'
option type 'bridge'
option name 'docker0'
list ifname 'docker0'
上面是损坏的SD卡上的文件
修改后如下:
config interface 'loopback'
option ifname 'lo'
option proto 'static'
option ipaddr '127.0.0.1'
option netmask '255.0.0.0'
config globals 'globals'
option ula_prefix 'fdfd:40f9:3812::/48'
config interface 'lan'
option proto 'static'
option netmask '255.255.255.0'
option ip6assign '60'
option ipaddr '192.168.2.2'
option gateway '192.168.2.1'
option broadcast '192.168.2.255'
option dns '192.168.2.1 8.8.8.8 4.4.4.4'
option _orig_ifname 'eth0'
option _orig_bridge 'false'
option ifname 'eth0'
看了下network的配置语法,感觉还是非常复杂的,先随便试试,感觉下.
看了免不了要重新烧写SD卡啦!
将SD卡插入树梅派开机,居然能访问 OpenWRT的LuCI控制台, ssh 也能访问 openwrt.