Consegui instalar o Chromebrew e criar o openVPN a partir do código-fonte no meu roteador do Google WiFi. Eu posso conectar com sucesso a sites através da VPN do roteador diretamente usando links (navegador web baseado em texto) sobre o ssh.
O que quero fazer agora é que o tráfego dos dispositivos conectados ao roteador também ultrapasse a VPN. Eu não consigo descobrir como fazer isso funcionar.
Aqui está minha tabela de roteamento:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 10.13.0.45 128.0.0.0 UG 0 0 0 tun0
default 10.0.1.1 0.0.0.0 UG 1 0 0 wan0
10.0.1.0 * 255.255.255.0 U 0 0 0 wan0
10.13.0.1 10.13.0.45 255.255.255.255 UGH 0 0 0 tun0
10.13.0.45 * 255.255.255.255 UH 0 0 0 tun0
85.203.13.4 10.0.1.1 255.255.255.255 UGH 0 0 0 wan0
128.0.0.0 10.13.0.45 128.0.0.0 UG 0 0 0 tun0
192.168.86.0 * 255.255.255.0 U 0 0 0 br-lan
192.168.87.0 * 255.255.255.0 U 0 0 0 br-guest
224.0.0.0 * 240.0.0.0 U 0 0 0 br-lan
Funciona bem e eu posso acessar a internet a partir do roteador, mas não do meu PC que está conectado a ele. Isso deve ser bem direto, mas acho que o meu google-fu não está disponível hoje em dia.
Meu PC está na sub-rede 192.168.86.0, o modem é 10.0.1.1.