Estou tentando resolver uma tarefa com roteamento e configuração do OpenVPN.
Depois de definir a conexão, eu não quero que ela se torne rota infalível para nada, mas prefira usar sua interface para esse tipo de atividade: curl --interface tun20 http://someaddress
.
No entanto, sem rota padrão configurada, parece que o sistema host é incapaz de enviar / receber pacotes (acho que não pode recebê-los de volta da VPN, porque o sniffer em someaddress
de alguma forma recebe o tcp pacote de tentativa de conexão que nunca é continuado por dados).
Com o conjunto de roteamento padrão, a VPN funciona OK - testou isso.
ifconfig :
tun20 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.200.2.236 P-t-P:10.200.2.236 Mask:255.255.252.0
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:258 (258.0 B) TX bytes:0 (0.0 B)
Com rota padrão do servidor:
route -n :
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.200.0.1 128.0.0.0 UG 0 0 0 tun20
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
10.200.0.0 0.0.0.0 255.255.252.0 U 0 0 0 tun20
66.187.67.130 192.168.0.1 255.255.255.255 UGH 0 0 0 wlan0
128.0.0.0 10.200.0.1 128.0.0.0 UG 0 0 0 tun20
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
Quando a rota do padrão é descartada pela diretiva route-nopull
, recebo isso:
route -n :
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
10.200.0.0 0.0.0.0 255.255.252.0 U 0 0 0 tun20
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
Então eu quero recomendações de roteamento / encaminhamento para trazer isso para o trabalho.