HTTP-proxy

Keenetic has built-in support for a proxy client, but setting up a proxy server requires the console.

First, you need to set up Opkg.

Then:

opkg install 3proxy
vi /opt/etc/3proxy/3proxy.cfg
/opt/etc/init.d/S23proxy start

Config:

nscache 65536
nserver 8.8.8.8
nserver 8.8.4.4

config /opt/etc/3proxy/3proxy.cfg
monitor /opt/etc/3proxy/3proxy.cfg

log /opt/var/log/3proxy-%y%m%d.log D
rotate 60
counter /opt/var/3proxy.3cf

# Disable authentication (allow anyone)
auth none

# Allow all outgoing connections
allow *

# Bind to specific internal local IP if needed
internal 192.168.1.1

# Start HTTP Proxy on port 3128
proxy -p3128

# Start SOCKS5 Proxy on port 1080
socks -p1080