[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: rede doméstica



Eu quero dizer que falta eu configurar as placas de rede dos dois PCs com
ip fixo (a outra vai ficar para acessar a internet via modem) e depois
configurar o ssh. O que eu tenho são duas placas em cada pc e um hub
conectado a um modem para acessar a internet(que tá funcionando bem) , mas
eu tenho que descobrir qual é a placa de cada um dos PCs (eth0 e eth1) que
está conectado ao modem e configurar a outra placa de cada PC para fazer
minha intranet com ip fixo, pois para cada pc uma das placas está
configurada pelo pppoeconf para acessar a internet via modem e a outra
placa de cada pc não está sendo usada , então eu quero usá-las para fazer
minha intranet para que os pcs se comuniquem via ssh sem precisar do modem
usando apenas o hub.
Eduardo Rocha Costa
> Olá Wellington, primeiro, o que vc quer dizer com os dois não
> conversarem ?? Vc não consegue pingar de um o outro ? Ou vc não
> consegue que o segundo micro entre na internet ? De uma olhada no
> historico da lista, que respondi algo parecido com isto a semana
> passada....
>
> Abraços
> Eduardo
> On Mon, 28 Nov 2005 11:00:25 -0200
> Fernando Sato <sjfsato@ifi.unicamp.br> wrote:
>
>> Oi Wellingtom,
>>
>> Vc tem que ver a documentacao do NAT, para fazer um ipforward e ver tb
>> o  iptables/ipchains. Pelo que eu ja tinha visto acho que eh soh, o
>> pessoal  da lista vai poder responder melhor.
>>
>> Valeu,
>> Fernando
>>
>>
>> Francisco Welington de Sousa Lima wrote:
>>
>> >Olá pessoal,
>> >Me desculpem mais uma vez, mas já li o histórico da lista e acho
>> que sou cego, porque não algo semelhante ao que quero e nem
>> preguisoso, porque passei o domingo lendo  o histórico da lista e
>> outros sites.
>> >
>> >Meu velho problema é ; tenho dois PCS PIV 3.0 e 3.2 e 2Gb de
>> memória em cada um
>> >dois HDs de 80GB duas placas de redes uma onboard e outra offboard em
>> cada PC e tenho ainda um hub de 8 portas e modem bridge da velox ,
>> pelo qual acesso a internet de ambos, mas não consigo fazer os
>> debians conversarem, como faço isso? Peguei uma excelente dica do
>> vivaolinux, desta configuração só que para o slack, quais comando
>> eu coloco nesta dicas para fazer isso no meu debian sarge?
>> >obrigado.
>> >
>> >
>> >Configurar uma rede doméstica e compartilhar ADSL no Slackware
>> >
>> > Autor: Leonardo Afonso <leonardoafonso at gmail.com>
>> > Data: 25/10/2005
>> >
>> >
>> >
>> >
>> >Configurando o hardware
>> >
>> >
>> >
>> >Requisitos:
>> >Três placas de rede;
>> >Um modem ADSL;
>> >Um cabo de rede.
>> >
>> > O computador que será o servidor deve ter duas placas de rede, uma
>> placa
>> >para conexão ADSL e outra para a própria rede. O computador cliente
>> deve ter uma placa de rede, isso é óbvio não é? :-)
>> >
>> > O primeiro passo consiste em configurar os módulos necessários.
>> >
>> > Usarei meus módulos para exemplo:
>> >
>> > # lspci
>> > 00:0e.0 Ethernet controller: Davicom Semiconductor, Inc. Ethernet
>> 100/10
>> >MBit
>> > (rev 31)
>> > 00:10.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-
>> 8139/8139C/8139C+ (rev 10)
>> >
>> > Veja que os módulos que deverão ser levantados são:
>> >dmfe: módulo da placa de rede Davicom;
>> >8139too: módulo da placa de rede Realtek.
>> >
>> > # modprobe dmfe
>> > # modprobe 8139too
>> >
>> > Agora precisamos saber qual módulo é de qual placa de rede, para
>> isso
>> >digite:
>> >
>> > # dmesg | grep eth
>> > eth0: RealTek RTL8139 at 0xcba1d000, 00:40:f4:5b:b0:14, IRQ 10 eth1:
>> Davicom DM9102 at pci00:0e.0, 00:80:ad:07:c9:42, irq 11
>> >
>> > Verificar usando o dmesg é necessário, pois deveremos indicar o
>> sistema
>> >através do arquivo /etc/modules.conf que tal módulo é de tal
>> placa. Então, vamos lá, use seu editor de texto preferido:
>> >
>> > # vi /etc/modules.conf
>> >
>> > Vou acrescentar essas configurações:
>> >
>> >
>> >
>> >
>> >alias eth1 dmfe
>> > alias eth0 8139too
>> >
>> >
>> >
>> > OK, salve.
>> >
>> > O próximo passo será descomentar os módulos das placas para que
>> eles
>> >sejam carregados durante o boot:
>> >
>> > # vi /etc/rc.d/rc.modules
>> >
>> > DICA: Faça uma busca, usando o VI, pelos módulos através do
>> seguinte
>> >comando:
>> >
>> > ESC para entrar no modo de comando e /nome_do_módulo + ENTER.
>> >
>> > Exemplo:
>> >
>> > /8139too
>> >
>> >
>> >
>> >
>> ># RealTek 8129/8139 (not 8019/8029!) support:
>> > #/sbin/modprobe 8139too (Descomente essa linha)
>> > # RealTek 8129/8139 (not 8019/8029!) support:
>> > /sbin/modprobe 8139too (assim)
>> > /dmfe
>> > # Davicom DM9xxx (9102/9132/9100/9802...)
>> > # /sbin/modprobe dmfe (Descomente essa linha)
>> > # Davicom DM9xxx (9102/9132/9100/9802...)
>> > /sbin/modprobe dmfe (assim)
>> >
>> >
>> >
>> > Pronto, agora os módulos serão iniciados durante o boot.
>> >
>> > Dê um reboot e liste os módulos agora:
>> >
>> > # lsmod
>> > dmfe 12577 1
>> > 8139too 14376 1
>> > mii 2272 0 [8139too]
>> > crc32 2880 0 [dmfe 8139too]
>> >
>> > Aqui vejo que eles estão carregados. OK, agora vamos configurar a
>> ADSL.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >Configurando ADSL
>> >
>> >
>> >
>> >Requisitos:
>> >Pacote: rp-pppoe
>> >
>> > Vamos lá, lembrando que estamos configurando o SERVER ainda.
>> >
>> > Depois de instalado o pacote, vamos configurá-lo:
>> >
>> > # adsl-setup
>> >
>> > Tenha em mãos o nome de usuário, a senha e o DNS do seu provedor.
>> >
>> >OBS: Agora fique atento no seguinte, veja em qual placa de rede está
>> a conexão ADSL, no meu caso foi a Davicom, que está como eth1.
>> Depois de configurado, faça um teste:
>> >
>> > # adsl-start
>> >
>> > (para iniciar a conexão)
>> >
>> > # adsl-stop
>> >
>> > (para desligar a conexão)
>> >
>> > DICA: Para que você não precise usar o comando "adsl-start" para
>> iniciar
>> >a conexão toda vez que ligar o PC, coloque o comando no arquivo
>> /etc/rc.d/rc.local.
>> >
>> > # vi /etc/rc.d/rc.local
>> >
>> > Acrescente:
>> >
>> >
>> >
>> >
>> >adsl-start
>> >
>> >
>> >
>> > OK, a configuração da internet está correta. Vamos configurar a
>> rede agora.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >Configurando a rede
>> >
>> >
>> >
>> >Os arquivos de configuração de rede no Slackware são:
>> >/etc/rc.d/rc.inet1.conf (Configuração da Rede)
>> >/etc/HOSTNAME (Nome da máquina)
>> >/etc/hosts
>> >/etc/resolv.conf (DNS para a máquina cliente)
>> >
>> > Dê um ifconfig antes para ver se as placas de rede estão
>> levantadas:
>> >
>> > # ifconfig
>> >eth0 Link encap:Ethernet HWaddr 00:40:F4:5B:B0:14
>> >   inet addr:192.168.0.5 Bcast:192.168.0.255 Mask:255.255.255.0 UP
>> BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
>> >   RX packets:15 errors:0 dropped:0 overruns:0 frame:0
>> >   TX packets:15 errors:0 dropped:0 overruns:0 carrier:0
>> >   collisions:0 txqueuelen:1000
>> >   RX bytes:1299 (1.2 Kb) TX bytes:1707 (1.6 Kb)
>> >   Interrupt:10 Base address:0xd000
>> >
>> >eth1 Link encap:Ethernet HWaddr 00:80:AD:07:C9:42
>> >   inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 UP
>> BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
>> >   RX packets:2904 errors:0 dropped:0 overruns:0 frame:0
>> >   TX packets:2973 errors:0 dropped:0 overruns:0 carrier:0
>> >   collisions:0 txqueuelen:1000
>> >   RX bytes:2244594 (2.1 Mb) TX bytes:460076 (449.2 Kb)
>> >   Interrupt:11 Base address:0xdc00
>> >
>> >
>> > No meu caso, estão levantadas. Caso não estiver levante-as:
>> >
>> > # ifconfig ethX up
>> >
>> > No qual X é número da placa de rede que não está levantada. OK,
>> vamos
>> >configurar os arquivos.
>> >
>> > Vamos configurar o Server primeiro:
>> >
>> > Vou colocar como IP na minha placa de rede o número 192.168.0.5 e
>> na
>> >placa da conexão 192.168.0.1 (que será o gateway).
>> >
>> > # vi /etc/rc.d/rc.inet1.conf
>> >
>> >
>> >
>> >
>> ># Config information for eth0: Aqui é a placa da rede
>> > IPADDR[0]="192.168.0.5" Aqui é o IP da minha rede
>> > NETMASK[0]="255.255.255.0" Aqui é máscara de subrede
>> > USE_DHCP[0]=""
>> > DHCP_HOSTNAME[0]=""
>> >
>> > # Config information for eth1: Aqui é a placa da conexão ADSL
>> IPADDR[1]="192.168.0.1" Aqui é o IP da minha placa de rede da
>> conexão NETMASK[1]="255.255.255.0" Aqui é máscara de subrede
>> > USE_DHCP[1]=""
>> > DHCP_HOSTNAME[1]=""
>> >
>> >
>> >
>> > OK, vamos para o próximo arquivo.
>> >
>> > # vi /etc/HOSTNAME
>> >
>> > Acrescentar o nome da máquina, no caso será: Server
>> >
>> > # vi /etc/hosts
>> >
>> >
>> >
>> >
>> >127.0.0.1 localhost
>> > 127.0.0.1 Server.google.com Server
>> > 192.168.0.2 Maquina2 IP e nome da máquina cliente
>> > 192.168.0.5 Server IP e nome da máquina Server
>> >
>> >
>> >
>> > OBS: Na máquina Server não será necessário mexer nas
>> configurações do
>> >arquivo /etc/resolv.conf, pois ele já está com os endereços de
>> DNS, que já colocamos do provedor.
>> >
>> > Vamos dar um start na rede:
>> >
>> > # /etc/rc.d/rc.inet1 start
>> >
>> > Vamos agora para a máquina cliente:
>> >
>> > Usarei o seguinte IP para a máquina cliente: 192.168.0.2
>> >
>> > OBS: Verifique nela se os módulos da placa de rede estão
>> levantados.
>> >Estando tudo OK, parta para a configuração dos arquivos.
>> >
>> > # vi /etc/rc.d/rc.inet1.conf
>> >
>> >
>> >
>> >
>> ># Config information for eth0: Aqui é a placa da rede
>> > IPADDR[0]="192.168.0.2" Aqui é o IP da minha rede
>> > NETMASK[0]="255.255.255.0" Aqui é máscara de subrede
>> > USE_DHCP[0]=""
>> > DHCP_HOSTNAME[0]=""
>> >
>> > # Default gateway IP address:
>> > GATEWAY="192.168.0.1" Gateway da placa que tem a conexão
>> >
>> >
>> >
>> > OK, vamos para o próximo arquivo.
>> >
>> > # vi /etc/HOSTNAME
>> >
>> > Acrescentar o nome da máquina, no caso será: Maquina2
>> >
>> > # vi /etc/hosts
>> >
>> >
>> >
>> >
>> >127.0.0.1 localhost
>> > 192.168.0.2 Maquina2 IP e nome da máquina cliente
>> > 192.168.0.5 Server IP e nome da máquina Server
>> >
>> >
>> >
>> > # vi /etc/resolv.conf
>> >
>> > Coloque aqui os mesmos endereços de DNS que estão no
>> /etc/resolv.conf do
>> >Server.
>> >
>> > Agora, vamos dar um start na rede:
>> >
>> > # /etc/rc.d/rc.inet1 start
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >Testando a rede
>> >
>> >
>> >
>> >Na máquina Server, dê um ping:
>> >
>> > # ping 192.168.0.2
>> > PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.
>> > 64 bytes from 192.168.0.2: icmp_seq=1 ttl=64 time=0.547 ms
>> > 64 bytes from 192.168.0.2: icmp_seq=2 ttl=64 time=0.190 ms
>> > 64 bytes from 192.168.0.2: icmp_seq=3 ttl=64 time=0.184 ms
>> >
>> > Se der essa reposta, a rede está configurada com êxito.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >Compartilhando a internet com iptables
>> >
>> >
>> >
>> ># modprobe iptable_nat
>> > # echo "1" > /proc/sys/net/ipv4/ip_forward
>> > # iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j
>> MASQUERADE
>> >
>> >Agora, partindo do pressuposto que seu Server está conectado na
>> Internet, vá até a máquina cliente e dê um ping em algum site da
>> internet, exemplo:
>> >
>> > # ping www.google.com
>> > PING www.l.google.com (64.233.161.104) 56(84) bytes of data.
>> > 64 bytes from 64.233.161.104: icmp_seq=1 ttl=240 time=179 ms
>> >
>> > Se a resposta for esta acima, está tudo OK. Compartilhamento
>> concluído
>> >com êxito.
>> >
>> > OBS: Essas configurações do iptables são perdidas quando a
>> máquina é
>> >reiniciada, então vamos colocar essas configurações no arquivo
>> /etc/rc.d/rc.local.
>> >
>> > # vi /etc/rc.d/rc.local
>> >
>> > O arquivo deverá ficar assim:
>> >
>> >
>> >
>> >
>> ># Conexão da ADSL
>> > adsl-start
>> >
>> > # Regras de Firewall para compartilhar conexão
>> > modprobe iptable_nat
>> > echo "1" > /proc/sys/net/ipv4/ip_forward
>> > iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j
>> MASQUERADE
>> >
>> >
>> >
>> > OK, salve e curta sua rede com internet compartilhada.
>> >
>> > Autor: Leonardo Afonso Amorim (thephoenix)
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=3934
>> >
>> > Voltar para o site
>> >
>> >
>> >
>> >
>> >F. W. S. Lima
>> >Departamento de Física
>> >Centro de Ciência da Natureza
>> >Campus Petrônio Portela
>> >Universidade Federal do Piauí
>> >Teresina-Piauí-Brasil
>> >wel@ufpi.br,wel@fisica.ufc.br, wel@sobral.org
>> >
>> >
>> >
>> >
>> >
>>
>>
>
>
> --
> Eduardo R Costa
> www.virtualcomputers.com.br
>
>
> --
> To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact
> listmaster@lists.debian.org


F. W. S. Lima
Departamento de Física
Centro de Ciência da Natureza
Campus Petrônio Portela
Universidade Federal do Piauí
Teresina-Piauí-Brasil
wel@ufpi.br,wel@fisica.ufc.br, wel@sobral.org




Reply to: