
我们经常会遇到docker pull命令无法运行,github无法访问的情况,这时候需要进行科学上网,虽然有软件可以解决,但是在一些linux系统,容器中,我们无法安装软件,这时我们可以搭建一个旁路由,并将网关指向这个旁路由,进行科学上网。
iStoreOS是一款不错的路由存储系统,拥有强大的软件生态,可以作为一个轻nas,轻服务器使用。
OpenClash是一个可以运行在OpenWrt系统上的clash客户端。
Clash内核
安装
接下来开始安装OpenClash
下载最新版本的OpenClash OpenClash-releases
根据系统类型输入命令:
1 2 3 4 5 6 7 8
| #iptables opkg update opkg install bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base opkg install /tmp/openclash.ipk
apk update apk add bash iptables dnsmasq-full curl ca-bundle ipset ip-full iptables-mod-tproxy iptables-mod-extra ruby ruby-yaml kmod-tun kmod-inet-diag unzip luci-compat luci luci-base apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
|
1 2 3 4 5 6 7 8
| #nftables opkg update opkg install bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base opkg install /tmp/openclash.ipk
apk update apk add bash dnsmasq-full curl ca-bundle ip-full ruby ruby-yaml kmod-tun kmod-inet-diag unzip kmod-nft-tproxy luci-compat luci luci-base apk add -q --force-overwrite --clean-protected --allow-untrusted /tmp/openclash.apk
|
安装完成之后刷新网页即可看到OpenClash出现
配置
插件启动之前请先确认下Clash内核,如果无法下载可以手动下载Clash内核后解压到/etc/openclash/core/文件夹,并将二进制文件命名为clash_meta