Não é possível acessar o servidor web apache remotamente depois de se conectar à VPN

1

Eu tenho um servidor web apache instalado no meu pc, que funciona como esperado até que eu me conecte ao meu provedor de serviços VPN (Private Internet Access) usando seu software.

Uma vez conectado, não posso mais acessar remotamente o servidor da Web (usando o endereço IP público do meu ISP 123.4.5.6 ) com Connection Timeout de erro toda vez que eu tentar acessá-lo. No entanto, o servidor da Web permanecerá acessível através da minha rede de área local (usando o endereço IP da LAN 192.168.0.6 ).

Aqui está o meu diagrama de rede com o melhor do meu conhecimento (o isp e vpn ips não são os reais):

Aqui estão algumas informações que eu reuni sobre a rede (desativei meu UFW firewall e liberei todas as regras iptables para descartar a possibilidade de o firewall estar causando isso):

Antes de se conectar à VPN:

me@mypc:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0 eth0


me@mypc:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1d:09:b4:b9:21  
          inet addr:192.168.0.6  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::21d:9ff:feb4:b921/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:239399 errors:0 dropped:0 overruns:0 frame:0
          TX packets:89260 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:321072109 (321.0 MB)  TX bytes:17959636 (17.9 MB)
          Interrupt:17 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:359782 errors:0 dropped:0 overruns:0 frame:0
          TX packets:359782 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:140030332 (140.0 MB)  TX bytes:140030332 (140.0 MB)UU

Depois de se conectar à VPN:

me@mypc:~$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.132.1.5      128.0.0.0       UG    0      0        0 tun0
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth0
10.132.1.1      10.132.1.5      255.255.255.255 UGH   0      0        0 tun0
10.132.1.5      0.0.0.0         255.255.255.255 UH    0      0        0 tun0
128.0.0.0       10.132.1.5      128.0.0.0       UG    0      0        0 tun0
192.168.0.0     0.0.0.0         255.255.255.0   U     1      0        0 eth0
234.5.6.7       192.168.0.1     255.255.255.255 UGH   0      0        0 eth0


me@mypc:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:1d:09:b4:b9:21  
          inet addr:192.168.0.6  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:238838 errors:0 dropped:0 overruns:0 frame:0
          TX packets:88929 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:320930349 (320.9 MB)  TX bytes:17868326 (17.8 MB)
          Interrupt:17 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:348572 errors:0 dropped:0 overruns:0 frame:0
          TX packets:348572 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:135702614 (135.7 MB)  TX bytes:135702614 (135.7 MB)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:10.132.1.6  P-t-P:10.132.1.5  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:833 errors:0 dropped:0 overruns:0 frame:0
          TX packets:918 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100 
          RX bytes:694943 (694.9 KB)  TX bytes:105489 (105.4 KB)

O que está causando esse problema e como posso corrigi-lo?

    
por razzak 29.06.2016 / 22:04

1 resposta

3

Você precisa adicionar uma rota ao 123.4.5.6 pelo seu portão do ISP. Por exemplo:

route add -host 123.4.5.6 gw 192.168.0.1

De acordo com sua distribuição Linux, coloque esta regra para roteamento no arquivo de configuração apropriado.

    
por 29.06.2016 / 23:47