Não é possível acessar a rede local ao conectar-se ao pppoe

1

Estou usando a conexão DSL (PPPOE) no Ubuntu. Tem duas partes (não tenho certeza), quando eu apenas conectar o cabo, sistema automaticamente obter um endereço IP iniciado com 172.x.x.x (DHCP). Quando me conecto usando o nome de usuário / senha (PPPOE), obtenho outro IP iniciado com 10.x.x.x e posso acessar a Internet, mas não consigo acessar algum IP local (em minha LAN), que são alguns servidores FTP fornecidos pelo meu provedor. Eu reclamei disso para o meu provedor, mas eles responderam

  

O Windows está funcionando

É verdade que o Windows 7 está funcionando bem com essas configurações. Eu posso acessar a internet e o servidor local ao mesmo tempo. Também uso um roteador WIFI (TP-link TL-WR340G / TL-WR340GD) que resulta no mesmo problema. Então, quando eu conecto o cabo diretamente ao sistema e uso o Windows 7, está tudo bem. Caso contrário, problema. Problema semelhante discutido aqui .

Editar

Antes de conectar ao pppoe. Conecte-se com eth0

route -n

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         172.100.0.1     0.0.0.0         UG    0      0        0 eth0
172.100.0.0     0.0.0.0         255.255.0.0     U     1      0        0 eth0

ifconfig

eth0      Link encap:Ethernet  HWaddr 74:d0:2b:d5:b3:6c  
          inet addr:172.100.5.242  Bcast:172.100.255.255  Mask:255.255.0.0
          inet6 addr: fe80::76d0:2bff:fed5:b36c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:38 errors:0 dropped:0 overruns:0 frame:0
          TX packets:97 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:4975 (4.9 KB)  TX bytes:13653 (13.6 KB)

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:1627 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1627 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:126107 (126.1 KB)  TX bytes:126107 (126.1 KB)

Depois de conectar ao pppoe. eth0 desconecta automaticamente. Uma nova interface chamada ppp0 está listada agora.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.12.44.91     0.0.0.0         UG    0      0        0 ppp0
10.12.44.91     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0

ifconfig após conectar

eth0      Link encap:Ethernet  HWaddr 74:d0:2b:d5:b3:6c  
          inet6 addr: fe80::76d0:2bff:fed5:b36c/64 Scope:Link
          inet6 addr: 2002:ac64:154:c:76d0:2bff:fed5:b36c/64 Scope:Global
          inet6 addr: fec0::c:76d0:2bff:fed5:b36c/64 Scope:Site
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:26582 errors:0 dropped:18 overruns:0 frame:0
          TX packets:2340 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2542063 (2.5 MB)  TX bytes:244938 (244.9 KB)

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:4118 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4118 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:336759 (336.7 KB)  TX bytes:336759 (336.7 KB)

ppp0      Link encap:Point-to-Point Protocol  
          inet addr:10.12.44.95  P-t-P:10.12.44.91  Mask:255.255.255.255
          inet6 addr: fe80::a536:c7ae:e079:d88d/10 Scope:Link
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:689 errors:0 dropped:0 overruns:0 frame:0
          TX packets:744 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:385746 (385.7 KB)  TX bytes:75296 (75.2 KB)

Eu usei o gerenciador de rede para criar rede (conexão DSL)

Tipo de conexão é acesso duplo / rússia pppoe

    
por shantanu 06.10.2013 / 21:44

2 respostas

2

Defina um IP estático na sua conexão Ethernet (Adaptador LAN), sem um gateway e sem DNS, certifique-se de colocá-lo no mesmo intervalo / sub-rede que sua LAN, por exemplo. 172.x.x.x

Conecte seu cabo de LAN e confirme se pode acessar seu FTP, etc. Tudo deve funcionar, exceto que você não deve não conseguir acessar a Internet no momento.

Agora conecte via PPPOE e confirme que você pode acessar a Internet e confirme que ainda tem acesso à sua LAN.

Se você continuar a ter problemas, poste a saída de route -n , conforme mencionado acima.

O motivo pelo qual não está funcionando atualmente é porque o Ubuntu está recebendo 2 Gateways e não sabe qual usar para o quê, ou seja. o roteamento está incorreto. A solução acima configura o Ubuntu na LAN, mas sem um Gateway, pois não é necessário, assim como no PPPOE para acesso à Internet (usando o gateway do seu provedor).

    
por kingmilo 18.10.2013 / 12:51
0

Você não pode conectar seu roteador TP-Link ao modem DSL e inicializar a conexão PPPOE de lá? ou melhor ainda, muitos modems DSL fornecidos pelos ISPs podem realmente mudar seu modo de operação e se tornar roteadores independentes fazendo a conexão PPPOE para você. Procure o seu modem nos fóruns da internet, veja se ele vem com um endereço IP para alguma interface web onde você pode fazer configurações.

Usar seu hardware incorporado para inicializar a conexão PPPOE tem algumas vantagens:

  • Todos os seus dispositivos podem se conectar à internet, incluindo laptops de seus convidados, etc.
  • Você tem apenas um gateway e o roteamento fica muito menos complicado
  • os serviços do seu computador não estão mais expostos à internet
  • você pode atualizar, alterar, etc. seu PC sem precisar se preocupar com as credenciais PPPOE

Bem, e é claro que você mantém a conexão com sua LAN.

    
por Paul Hänsch 20.10.2013 / 14:40