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

Re: intranet cega



tchelao wrote:

Ola senhores.
Resolvi brincar de intranet em casa com linux.
Coloquei 3 maquinhas veias para rodar e atraves de um hub, tentei faze-las se comunicarem. Nao consegui. Achei que colocando o numero IP e o dominio no */etc/hosts* nao teria problemas, o que nao aconteceu O primeiro foi com a placa de rede rtl8139 (Realtek) que aparentemente nao e suportada (woody). Depois com uma 3com, apesar do hub acusar o funcionamento, nao rolou. Pinguei as maquinas e nada. Chequei como o *ifconfig* e a diferenca esta no numero do Broadcast, digitado errado sem querer. Onde refaco este numero? Qual o arquivo que tenho que reconfigurar para que meus micros se encherguem? Pode ser catarata...
Inte e obrigado.
Marcelo

Talvez isso seja meio tarde, mas enfim...
as placas sao configuradas em /etc/network/interfaces (man interfaces)
se vc mudar alguma coisa por lá, pode dar um '/etc/init.d/network restart'
pra ele atualizar os enderecos.

Mas os comandos básicos que eu dou são os seguintes (depois dos modulos
carregados):


ifconfig eth0 10.0.0.4 netmask 255.0.0.0 up
route add default gw 10.0.0.1
   (esse aqui é o end. do seu gateway p/ internet)
echo "nameserver x.x.x.x" > /etc/resolv.conf
   (coloque em x.x.x.x o IP do seu servidor de DNS)

ex: faca os micros com IP final 3 4 e 5; ligue o hub numa outra maquina p/
acesso a internet (ou o modem do provedor) e configure o IP dessa outra
maquina pra 10.0.0.1
a partir dai, vc deve ser capaz de enxergar umas as outras.

Em caso de problemas, execute os seguintes comandos:

ifconfig -a
 (mostra todas as interfaces, mesmo se estiver down)
ping 10.255.255.255
 (ping broadcast - maquinas linux respondem por default)
arp
 (mostra os enderecos fisicos conhecidos de máquinas no mesmo cabo de rede)
mtr -n <algum ip>
 (mostra todos os intermediarios de uma conversa via rede - alternativa ao
traceroute que nao vem por default no debian)


No caso dos modulos, nao posso ajudar muito - veja se a placa já nao foi
detectada com o ifconfig -a; depois veja a lista de modulos em
/lib/modules/<sua versao do kernel>/kernel/drivers/net/
e vá tentando com o modproble <nome do modulo sem a extensao .ko>
Use o 'lspci' ou 'cat /proc/pci' para obter mais info sobre as placas.


--
Marcos Lazarini



Reply to: