当前位置:首页 > 虚拟机 > 正文

j1900虚拟机装openwrt


一、j1900的软路由直接当电脑可以吗

_魑粗酚硅_PU而言,J1900的性能没有问题。因为纯软路由一般使用LEDE(openwrt)、ikuai、SeaSpider等系统,这类Linux系统对乱序执行架构没有太多需求。


二、Redmi路由器AC2100之Openwrt旁路由设置一、理念与环境:
1.主路由器采用Redmi路由器AC2100。路由系统主要负责拨号、DHCP、WIFI等功能。地址是192.168.11.1。
2.在群晖虚拟机vmm上安装koolshare的Openwrt,并使用单arm软路由器作为旁路路由器,实现类似zerotier的插件功能。
3.将旁路路由器的网关分配给主路由器的网络地址192.168.11.1,同时关闭DHCP和桥接并将主路由器的网关指定为网络。旁路路由器的地址是192.168.11.11。这是通过交叉引用网关的默认路由和旁路路由来实现的。
2.绕行路线设置
1.删除WAN等接口,仅保留LAN接口。这里我们维护一个zerotier接口。
2.将旁路网关设置为默认路由地址:192.168.11.1。
3.取消选中LAN接口的桥接接口。
4.禁用DHCP旁路。
5.打开防火墙并进行设置。
6.将自定义规则添加到您的防火墙:iptables-tnat-IPOSTROUTING-oeth0-jMASQUERADE。旁路配置现已完成。
3.主要路由设置
1.路由器已启用DHCP服务,网关设置为192.168.11.11。DNS已设置。
2.测试内网连接外网,测试外网连接内网和openwrt插件。
每天这样做4次。
我主要使用旁路路由器的零层插件功能,到目前为止一直使用没有任何问题,并且与我的内网的无线和有线连接也非常稳定。在建立绕行路线的过程中,我们走了好几条弯路。如果您还没有陷入这个陷阱,请尝试面的想法。我们祝您成功!
三、Openwrt如何设置Wireguard呢?同样的参数电脑客户端可以正常使用,但是到路由器里设置,却无法使用?

安装完OpenWrt的Wireguard后,您只需要配置

a)连接的监听接口;需要私钥、侦听端口和IP地址

b)用于身份验证的对等方;需要公钥和授权网段

运行vim/etc/config/network,添加以下信息:

configinterface'wgn'

optionproto'wireguard'

optionprivate_key'私钥'

optionlisten_port'端口号'

地址列表'IPv4/IPv6地址,CIDR格式'

configwireguard_wgn

optionpublic_key'公钥'

listallowed_ips'允许的网段,CIDR格式'


密钥可以在OpenWrt下运行以下命令生成

mkdir-p/etc/wireguard

/etc/wireguard/server-privkey

/etc/wireguard/server-pubkey

cat/etc/wireguard/server-pubkey

cat/etc/wireguard/server-privkey

也可以使用其他操作系统上生成的密钥

记住打开端口

IPv4

iptables-AINPUT-pudp-mudp--dport#监听端口-jACCEPT

IPv6

ip6tables-AINPUT-pudp-mudp--dport#监听端口-jACCEPT