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 [EMAIL PROTECTED],[EMAIL PROTECTED], [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

