-
wrt官网,搜索型号,下载相应内容:
2. 路由器安装官方开发版固件:小米官网下载;
3. 小米官网下载ssh 工具,记住root密码(路由器需要绑定小米账号,登录)。按照官网指示:工具放在U盘根目录,插到路由器上,拔电源,按住reset,插电源。等20s左右,黄灯闪了松手。
4. ssh 登录,192.168.31.1 root 密码,测试。
5. winscp 工具,将文件上传到 /tmp 目录。
6. 输入刷机命令:下面引用
进到tmp文件夹里,用ls看一下文件在不在
cd /tmp
ls
下定决心后输入
mtd write openwrt-ramips-mt7621-mir3g-squashfs-kernel1.bin kernel0
mtd write openwrt-ramips-mt7621-mir3g-squashfs-kernel1.bin kernel1
mtd write openwrt-ramips-mt7621-mir3g-squashfs-rootfs0.bin rootfs0
最后输入
reboot
重启路由器
旁路由设置:
Lan口 IP设置为主路由同网段IP、网关为主路由IP、DNS为主路由:
① 如果全局走旁路由:关闭主路由DHCP(可选),旁路由动态 DHCP勾选上,DHCP 选强制,DHCP选项 3,IP 6,IP(这里的IP为旁路由IP)【这样联网的设备的网关就是旁路由的IP】
② 如果想部分走旁路由:不进行上面设置,手动改联网设备的网关地址为旁路由。
参考:https://www.pianshen.com/article/4214168407/
https://openwrt.org/toh/xiaomi/mir3g
https://www.dgrt.cn/a/2135757.html?action=onClick
https://zhuanlan.zhihu.com/p/122233420
3. 小米官网下载ssh 工具,记住root密码(路由器需要绑定小米账号,登录)。按照官网指示:工具放在U盘根目录,插到路由器上,拔电源,按住reset,插电源。参考:https://www.pianshen.com/article/4214168407/4. ssh 登录,192.168.31.1 root 密码,测试。5. winscp 工具,将文件上传到 /tmp 目录。2. 路由器安装官方开发版固件:小米官网下载;进到tmp文件夹里,用ls看一下文件在不在。6. 输入刷机命令:下面引用。
使用该
路由
实现共享上网,若使用有线,正确的连接方式如下:连接好网线 adsl modem 光猫 或者小区宽带 接到E1200的internet口(单独的一个口), 电脑连接E1200的4LAN口(随便一个都可以) 进行下面配置:
然后打开IE浏览器 地址栏输入 192.168.1.1 确认 登录用户名root 密码admin (都为小写)
使用该
路由
实现共享上网,若使用有线,正确的连接方式如下:
使用该
路由
实现共享上网,若使用有线,正确的连接方式如下
**步骤2:安装操作系统**
你可以选择安装像OPNsense、pfSense、DD-
WRT
等专门用于软
路由
的操作系统。以下是一个基于Debian的软
路由
操作系统的安装教程:
1. 下载Debian 11的ISO镜像文件。
2. 制作启动盘并启动电脑。
3. 在安装界面中选择“Install”选项,按照提示进行安装。
4. 安装完成后重启电脑。
**步骤3:配置软
路由
**
1. 安装必要的软件包:
sudo apt-get update
sudo apt-get install git build-essential libssl-dev libncurses5-dev libnewt-dev libxml2-dev linux-headers-$(uname -r) libsqlite3-dev uuid-dev
2. 下载和编译e1000e驱动:
git clone https://github.com/Intel/e1000e.git
cd e1000e/src
make install
3. 配置
网络
编辑/etc/network/interfaces文件,配置网卡信息,例如:
auto enp0s3
iface enp0s3 inet dhcp
auto enp0s8
iface enp0s8 inet static
address 192.168.1.1
netmask 255.255.255.0
其中enp0s3和enp0s8是网卡的名称,根据实际情况修改。
4. 安装和配置DHCP服务
sudo apt-get install isc-dhcp-server
编辑/etc/dhcp/dhcpd.conf文件,添加以下内容:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option domain-name-servers 8.8.8.8, 8.8.4.4;
option routers 192.168.1.1;
其中192.168.1.0是本地
网络
地址,192.168.1.100和192.168.1.200是DHCP分配的IP地址范围,8.8.8.8和8.8.4.4是DNS服务器地址,192.168.1.1是网关地址。
5. 安装和配置防火墙
sudo apt-get install iptables-persistent
编辑/etc/iptables/rules.v4文件,添加以下内容:
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 443 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
其中22、80和443是允许的端口,你可以根据实际需要修改。
保存并退出文件后,使用以下命令使
设置
生效:
sudo iptables-restore < /etc/iptables/rules.v4
6. 配置NAT
sudo sh -c "echo 1 > /proc/sys/net/ipv4/ip_forward"
sudo iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -o enp0s3 -j MASQUERADE
其中192.168.1.0/24是本地
网络
地址,enp0s3是外网网卡的名称,你可以根据实际情况修改。
7. 配置VPN
你可以选择安装
Open
VPN或者WireGuard等VPN软件,具体配置方法可以根据软件文档进行。
以上就是基于J4125构建软
路由
的教程,希望对你有帮助。
CSDN-Ada助手: