软路由安装openwrt系统

背景

陆陆续续折腾了很久软路由,由于时间间隔有点长,导致每次踩过的坑又重新踩了一遍。所以赶紧写篇博客记录一下~

网上有不少大佬的安装教程,使用了很多lean大神编译的固件活着大佬自己编译的固件,包含了很多第三方插件,例如:docker、v2ray等等常用的插件。

使用目的

我这次使用的是openwrt官方镜像,安装包特别小,仅有不到7MB。而且也只是探索openwrt开源项目,第三方插件也想自己折腾,所以不准备把安装的路由器当做主路由使用。所以,准备将路由器作交换机使用,与主路由配置为同网段。后续局域网连接,折腾NAS、Docker、搭建服务会方便很多。当然也可以设置为二级路由,将两个路由器分配为不同的网段,但是两个网段的网络会被隔离开,无法访问。

下载地址

所有固件类型:19.07.7版本下载地址可以点这里,由于不同cpu架构使用的不同固件,所以这里需要自己按需选择。例如,我的软路由CPU是J1900,所以需要选择X86_64版本,即:https://downloads.openwrt.org/releases/19.07.7/targets/x86/64/
在这里插入图片描述

也可以在这里按路由器型号进行搜索。

OpenWRT系统安装

安装前准备

  • 软路由硬件
  • openwrt固件
  • WePE启动U盘
  • physdiskwrite.exe写盘工具
    将openwrt固件与physdiskwrite.exe工具拷贝至启动U盘,以作备用。

开始安装

注意:如下操作大部分在另外一台设备安装完成,缺少截图,我会尽可能写的详尽一些,让大家明白在做什么,怎么做。

进入WePE界面

将启动U盘插到软路由上,启动后进入BIOS设置(这些步骤可以根据自己软路由主板型号,在网上确认进入BIOS的快捷键,一般是F2、F6、F8、F12),将启动U盘设置为第一启动项,进入到WePE界面。

写入openwrt系统

打开U盘中openwrt与physdiskwrite.exe所在的文件夹,在改窗口输入cmd,进入命令行界面。

# 1.physdiskwrite使用格式如下:
# physdiskwrite.exe -u [openwrt固件名称],本例应输入如下命令:
physdiskwrite.exe -u openwrt-19.07.7-x86-64-combined-squashfs.img.gz
# 2.回车确认执行,会提示选择哪硬盘进行安装,我的软路由只有一个硬盘,所以输入“0”即可
# 3.根据提示输入“yes”进行写盘操作
# 4.写入完成,拔下U盘,进行重启即可。

路由器配置

用户密码设置

使用键盘与显示器连接到软路由上,在命令行界面输入如下命令进行密码设置:

# 输入passwd,然后回车,输入新密码
passwd
# 再次确认输入新密码,回车即可

网卡配置

编辑网卡配置文件:
vi /etc/config/network

...省略未修改部分
config interface 'lan'
	option type 'bridge'
	option proto 'static'
	# ip地址需要与主路由器同一个网段,但是无人占用。例如,主路由网关是192.168.3.1,这里就可以配置为192.168.3.21。这个ip就是以后登录软路由UI界面的ip地址。
	option ipaddr '192.168.3.21'
	option netmask '255.255.255.0'
	option ip6assign '60'
	# 这里网卡名称写eth0,根据自己设备名称填写,基本第一个网卡就是eth0
	option ifname 'eth0'
config interface 'wan'
	# 这里网卡名称与lan口配置成同一个
	option ifname 'eth0'
	option proto ’dhcp‘
config interface ’wan6'
	# 这里网卡名称与lan口配置成同一个
	option ifname 'eth0'
	option proto ’dhcpv6‘

DNS服务器配置

# 编辑/etc/resolv.conf文件
vi /etc/resolve.conf
# 输入'i'进入编辑模式,填加一行nameserver 192.168.3.1,如下:
search lan
nameserver 192.168.3.1
nameserver 127.0.0.1
# 按ESC键退出编辑模式
# 输入:wq,然后回车进行保存

主从路由连接

前面已经提到,我要把两个路由器配置在同一个网段。所以直接从主路由的LAN口接一条网线到从路由LAN口即可。软路由的lan口就是刚才配置的eth0,应该对应路由器最左边的网卡。

进入软路由UI界面

在同一个网络中的其他电脑设备的浏览器中输入刚才配置的路由器ip地址即可进入。输入上面配置的密码即可登录。
在这里插入图片描述
选择Network–>interfaces配置
在这里插入图片描述
编辑LAN口配置。
在这里插入图片描述
配置网关ip地址:
在这里插入图片描述

将其他网卡也配置成lan,我这边一共四个网口,将eth0设置成wan口,其余网口全部设置成lan口。后面接入到主路由时,就需要将网线插到除第一个网口的其他网口上。
在这里插入图片描述
关闭lan口DHCP功能
在这里插入图片描述

最后一步保存所有配置

在这里插入图片描述

结语

以上内容仅仅为安装openwrt的一小部分,关于ui界面配置中文,安装第三方插件等等,后续有时间再作总结。菜鸟一枚,说错的地方,还请各位大佬批评指正!

猜你喜欢

转载自blog.csdn.net/ls0111/article/details/119712254