doc/guides/: init
Signed-off-by: s0me1newithhand7s <117505144+s0me1newithhand7s@users.noreply.github.com>
This commit is contained in:
parent
44abdef985
commit
98820aa894
3 changed files with 76 additions and 0 deletions
25
doc/guides/podkop.md
Normal file
25
doc/guides/podkop.md
Normal file
|
|
@ -0,0 +1,25 @@
|
||||||
|
<h1 align="center"> guide/Podkop </h1>
|
||||||
|
|
||||||
|
`sing-box` / `xray` core utilising front-end with LuCI integration.
|
||||||
|
|
||||||
|
> [!WARNING]
|
||||||
|
> podkop is heavy package due of `sing-box` usage. around 20MB to be exact, be sure to have free space!
|
||||||
|
|
||||||
|
```Sh
|
||||||
|
# ssh to your router:
|
||||||
|
$ ssh root@192.168.1.1 -p 22
|
||||||
|
|
||||||
|
# inside your router's shell:
|
||||||
|
opkg update
|
||||||
|
|
||||||
|
# now we need to install podkop via wget from github
|
||||||
|
wget -O https://github.com/itdoginfo/podkop/releases/download/v0.4.11/podkop_v0.4.11-r1_all.ipk /tmp/podkop.ipk
|
||||||
|
wget -O https://github.com/itdoginfo/podkop/releases/download/v0.4.11/luci-app-podkop_v0.4.11-r1_all.ipk /tmp/luci-app-podkop.ipk
|
||||||
|
|
||||||
|
# fianlly, installing
|
||||||
|
opkg install /tmp/podkop.ipk # REQUIERED TO BE FIRST
|
||||||
|
opkg install /tmp/luci-app-podkop.ipk
|
||||||
|
```
|
||||||
|
|
||||||
|
> [!WARNING]
|
||||||
|
> before ANY openwrt update you need to `service podkop stop` or OpenWRT will break!
|
||||||
21
doc/guides/wireguard.md
Normal file
21
doc/guides/wireguard.md
Normal file
|
|
@ -0,0 +1,21 @@
|
||||||
|
<h1 align="center"> guide/Wireguard </h1>
|
||||||
|
|
||||||
|
to be complietly fair - this is really easy, and "guide" but
|
||||||
|
|
||||||
|
```Sh
|
||||||
|
# ssh to your router:
|
||||||
|
$ ssh root@192.168.1.1 -p 22
|
||||||
|
|
||||||
|
# inside router's shel:
|
||||||
|
opkg update
|
||||||
|
opkg install kmod-wireguard \
|
||||||
|
wireguard-tools luci-proto-wireguard
|
||||||
|
reboot -f
|
||||||
|
```
|
||||||
|
|
||||||
|
now inside LuCI you can manage `Wireguard` as Interface. or with `wg` command in router's shell.
|
||||||
|
|
||||||
|
there also packages like:
|
||||||
|
`prometheus-node-exporter-ucode-wireguard, rpcd-mod-wireguard, wg-installer-client, wg-installer-server, wg-installer-server-hotplug-babeld, wg-installer-server-hotplug-olsrd, wgsd-client, wgsd-coredns`
|
||||||
|
|
||||||
|
but for general WG usage `wireguard-tools` and `luci-proto-wireguard` are enough.
|
||||||
30
doc/guides/zapret.md
Normal file
30
doc/guides/zapret.md
Normal file
|
|
@ -0,0 +1,30 @@
|
||||||
|
<h1 align="center"> guide/Zapret </h1>
|
||||||
|
|
||||||
|
> [!NOTE]
|
||||||
|
> this guide is more useful for CIS citizens
|
||||||
|
|
||||||
|
> [!WARNING]
|
||||||
|
> zapret is heavy! be sure to have enough ROM for this!
|
||||||
|
|
||||||
|
```Sh
|
||||||
|
# ssh to your router:
|
||||||
|
$ ssh root@192.168.1.1 -p 22
|
||||||
|
|
||||||
|
# inside your router's shell:
|
||||||
|
mkdir /opt
|
||||||
|
cd /opt
|
||||||
|
# now inside /opt
|
||||||
|
mkdir zapret # to create symlinks and to update easily
|
||||||
|
wget -O https://github.com/bol-van/zapret/releases/download/v71.4/zapret-v71.4-openwrt-embedded.tar.gz
|
||||||
|
tar -xf zapret-v71.4-openwrt-embedded.tar.gz
|
||||||
|
# this ^^^ downloads and unpacks zapret inside /opt but
|
||||||
|
|
||||||
|
mv -f zapret-v71.4/* zapret/
|
||||||
|
rm -rf zapret-v71.4-openwrt-embedded.tar.gz zapret-v71.4/
|
||||||
|
# this moves zapret inside /opt/zapret
|
||||||
|
|
||||||
|
./install_bin.sh && ./install_easy.sh
|
||||||
|
# installs zapret itself
|
||||||
|
```
|
||||||
|
|
||||||
|
there is a cool script called `blockcheck.sh` that allows you to create list of suitable strategies.
|
||||||
Loading…
Add table
Add a link
Reference in a new issue