Posso conectar-me à Internet com um PC e transferir a internet LAN (switch) para outro PC?

1

Atualmente tenho um computador (chamado pc08 com o Linux Mint 15) que está conectado à Internet via WLAN. Agora quero instalar o Arch Linux em outro computador (vamos chamá-lo de archiso ).

Eu só tenho WLAN, mas parece ser muito difícil instalar o Arch Linux somente com WLAN. Então eu pensei que poderia fornecer uma conexão de internet LAN assim:

 -----------------------
| pc08                  |
| has internet by WLAN  |
 -----------------------
            |
            |
    --------------
    | Switch      |
     -------------
            |
 -------------------------
 | archiso               |
 | has WLAN, but I cannot|
 | connect               |
  -----------------------

É possível obter uma conexão com a Internet assim?

Se for possível: O que eu tenho que fazer em ambos os computadores?

O que eu fiz até agora

Acho que preciso configurar um servidor DHCP em pc08 ao usar o servidor DHCP fornecido a partir da WLAN.

  • Eu instalei o isc-dhcp-server.
  • Defina INTERFACES="eth0″ em /etc/default/isc-dhcp-server
  • Parece que tenho que editar /etc/dhcp/dhcpd.conf , mas não tenho ideia de quais são boas opções.
por Martin Thoma 06.10.2013 / 22:10

1 resposta

0

A resposta para a pergunta

Abra o gerenciador de rede:

Definaaconexãocomfioparacompartilhada:

É isso. Não há necessidade de mudar nada, quando a ethernet funciona no novo computador

O problema real

Ethernet não funcionou. Como você consegue saber disso? Com ifconfig :

moose@pc08 ~ $ ifconfig
eth0      Link encap:Ethernet  HWaddr e8:40:f2:93:ff:ab  
          inet addr:10.42.0.1  Bcast:10.42.0.255  Mask:255.255.255.0
          inet6 addr: fe80::ea40:f2ff:fe93:ffab/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:14 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1139 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1716 (1.7 KB)  TX bytes:280048 (280.0 KB)
          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:16436  Metric:1
          RX packets:30300 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30300 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:3042922 (3.0 MB)  TX bytes:3042922 (3.0 MB)

wlan0     Link encap:Ethernet  HWaddr 9c:b7:0d:f1:35:65  
          inet addr:192.168.178.64  Bcast:192.168.178.255  Mask:255.255.255.0
          inet6 addr: fe80::9eb7:dff:fef1:3565/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:724007 errors:0 dropped:0 overruns:0 frame:0
          TX packets:510402 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:903500289 (903.5 MB)  TX bytes:72202555 (72.2 MB)

Se não houver eth0, isso pode indicar que há um problema. Então você pode verificar isso:

moose@pc08 ~ $ lspci | grep Ethernet
03:00.0 Ethernet controller: Broadcom Corporation NetLink BCM57780 Gigabit Ethernet PCIe (rev 01)

No meu caso, tive que carregar alguns módulos do Kernel na ordem correta.

Depois disso, eu pude fazer isso:

cp /etc/netctl/examples/ethernet-dhcp /etc/netctl/eth0-dhcp
netctl start eth0-dhcp

Eu tive que ajustar eth0 em ethernet-dhcp para o meu nome (que apareceu em ifconfig ). Finalmente feito.

    
por 07.10.2013 / 00:40