Исправление kvpfs_2, (текущая версия) :
Как пустить весь интернет траф через андроид телефон? Грубо говоря, чтоб он gateway’ем был.
ноут и телефон в разных странах
А ты умеешь/имеешь доступ к файрволу и таблице маршрутизации на андройде? Если да, то настраиваешь wg между ноутом и андройдом, делаешь на ноуте дефолтный маршрут на wg, на андройде настраиваешь два wg (с ноутом и впс), и настраиваешь там NAT, ну и на впс wg. Черт знает как на андройде, но для linux’а весь необходимый набор команд здесь есть (как-то костылил для своих нужд):
#/bin/bash
#vps_ip=103.113.70.21/32
vps_ip=45.159.209.42/32
inet_dev=wlp0s29f7u5
#inet_dev=enp6s0
inet_gate=192.168.1.1
ip link add dev wg0 type wireguard
ip address add dev wg0 192.168.3.2/24
ip link set up dev wg0
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o wg0 -j MASQUERADE
ip route delete default
ip route add default via 192.168.3.1 dev wg0
ip route add ${vps_ip} via ${inet_gate} dev ${inet_dev}
wg setconf wg0 /etc/wireguard/wg0.conf
echo ok
если ты в РФ, то wg может блочиться
Исходная версия kvpfs_2, :
Как пустить весь интернет траф через андроид телефон? Грубо говоря, чтоб он gateway’ем был.
А ты умеешь/имеешь доступ к файрволу и таблице маршрутизации на андройде? Если да, то настраиваешь wg между ноутом и андройдом, делаешь на ноуте дефолтный маршрут на wg, на андройде настраиваешь два wg (с ноутом и впс), и настраиваешь там NAT, ну и на впс wg. Черт знает как на андройде, но для linux’а весь необходимый набор команд здесь есть (как-то костылил для своих нужд):
#/bin/bash
#vps_ip=103.113.70.21/32
vps_ip=45.159.209.42/32
inet_dev=wlp0s29f7u5
#inet_dev=enp6s0
inet_gate=192.168.1.1
ip link add dev wg0 type wireguard
ip address add dev wg0 192.168.3.2/24
ip link set up dev wg0
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o wg0 -j MASQUERADE
ip route delete default
ip route add default via 192.168.3.1 dev wg0
ip route add ${vps_ip} via ${inet_gate} dev ${inet_dev}
wg setconf wg0 /etc/wireguard/wg0.conf
echo ok
если ты в РФ, то wg может блочиться