dois pcs em rede no slack
Ola a todos, antes de mais nada queria dizer q ja fiz varias buscas pela net, ateh encontrei algumas respostas, mas nenhuma delas resolveu meu problema.
Eu estou querendo ligar dois pcs em rede usando slackware 10.2 nos dois.
Nao tenho hub portanto estou utilizando um cabo crossover.
Na maquina servidor:
eth0 pega adsl e ta com ip 192.168.1.1 e netmask 255.255.255.0
eth1 vai pra rede com o ip 192.168.1.5 e netmask 255.255.255.0
depois de configurar isto e os hostnames eu dou o comando:
/etc/rc.d/rc.inet1 start
na maquina cliente:
eth0 q vai pra rede com ip 192.168.1.2 e netmask 255.255.255.0
depois de configurar os hostnames dou o comando:
/etc/rc.d/rc.inet1 start
Depois de tudo isso eu rodo o ifconfig nas duas maquinas pra verificar se os ips estao corretos, e estao, mas ao tentar pingar as maquina eu recebo a respota:
bash-3.00# ping 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
From 192.168.1.1 icmp_seq=1 Destination Host Unreachable
quando tento pingar do server para o client, e a mesma coisa acontece ao tentar pingar do cliente pro servidor.
A internet ta funcionando normalmente no servidor.
O que falta configurar nesta rede?
agradeço antecipadamente
Re: dois pcs em rede no slack
Citação:
Postado originalmente por carne_de_passaro
Ola a todos, antes de mais nada queria dizer q ja fiz varias buscas pela net, ateh encontrei algumas respostas, mas nenhuma delas resolveu meu problema.
Eu estou querendo ligar dois pcs em rede usando slackware 10.2 nos dois.
Nao tenho hub portanto estou utilizando um cabo crossover.
Na maquina servidor:
eth0 pega adsl e ta com ip 192.168.1.1 e netmask 255.255.255.0
eth1 vai pra rede com o ip 192.168.1.5 e netmask 255.255.255.0
depois de configurar isto e os hostnames eu dou o comando:
/etc/rc.d/rc.inet1 start
na maquina cliente:
eth0 q vai pra rede com ip 192.168.1.2 e netmask 255.255.255.0
depois de configurar os hostnames dou o comando:
/etc/rc.d/rc.inet1 start
Depois de tudo isso eu rodo o ifconfig nas duas maquinas pra verificar se os ips estao corretos, e estao, mas ao tentar pingar as maquina eu recebo a respota:
bash-3.00# ping 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
From 192.168.1.1 icmp_seq=1 Destination Host Unreachable
quando tento pingar do server para o client, e a mesma coisa acontece ao tentar pingar do cliente pro servidor.
A internet ta funcionando normalmente no servidor.
O que falta configurar nesta rede?
agradeço antecipadamente
faz o seguinte...poe ip na eth1 192.168.2.1 e faz o NAT...
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.2.0/24 -j MASQUERADE (a eth0 nesse caso eh a interface que recebe adsl)
e no cliente poe 192.168.2.2...
outra coisa q vc pode verificar e se as luzes das placas de rede acendem no momento em q vc conecta o cabo....caso não..verifique os cabos...
espero ter ajudado...abraços...
dois pcs em rede no slack
Ola Mr_Dom, olha eu fiz o seguinte agora:
eu colocquei os respectivos ips q vc disse nas placas de redes, colcando os no /etc/rc.d/rc.inet1
e depois no server eu fiz o nat q vc me passou, mas mesmo assim nao funcionou.
e desculpe a ignorancia, o ip 192.168.2.0 eh pra placa que recebe a adsl correto?
pois foi o q fiz e ainda assim nada :(
Os cabos estão ok, pois foram testados.
Tem mais alguma outra ideia?
valew pela força!!
dois pcs em rede no slack
Citação:
Postado originalmente por carne_de_passaro
Ola Mr_Dom, olha eu fiz o seguinte agora:
eu colocquei os respectivos ips q vc disse nas placas de redes, colcando os no /etc/rc.d/rc.inet1
e depois no server eu fiz o nat q vc me passou, mas mesmo assim nao funcionou.
e desculpe a ignorancia, o ip 192.168.2.0 eh pra placa que recebe a adsl correto?
pois foi o q fiz e ainda assim nada :(
Os cabos estão ok, pois foram testados.
Tem mais alguma outra ideia?
valew pela força!!
seria mais ou menos assim...
a eth0 recebe da adsl...(isso vc ja deve ter configurado)
a eth1 seria a que espalha, intaum seria...
IPADDR="192.168.2.1"
NETMASK="255.255.255.0"
use o NAT pra passar a net da adsl pra outras ifaces...
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.2.0/24 -j MASQUERADE
no cliente use o seguinte..
IPADDR="192.168.2.2"
NETMASK="255.255.255.0"
GATEWAY="192.168.2.1"
a meu ver..tem q fungar...so o hostname ta configurado conforme vc me falou....
qualquer coisa posta ae o resultado...e posta tmb o resultado do comando ifconfig e do comando iptables -t nat -L das duas maquinas......
abraços e até mais...
dois pcs em rede no slack
Velho ta dificil aqui, eu acabei de fazer isso q vc falou e tb nao funcionou :(
a eth0 q recebe a internet esta funcionando corretamente (estou conectado agora por ela) abaixo segue o resultado do ifconfig da maquina servidora:
bash-3.00# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0E:A6:78:77:BB
inet addr:192.168.2.0 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20e:a6ff:fe78:77bb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:586 errors:0 dropped:0 overruns:0 frame:0
TX packets:577 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:455556 (444.8 Kb) TX bytes:63165 (61.6 Kb)
Interrupt:3 Base address:0x8400
eth1 Link encap:Ethernet HWaddr 00:02:2A:D4:B5:43
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::202:2aff:fed4:b543/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0x8000
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:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 b) TX bytes:100 (100.0 b)
ppp0 Link encap:Point-to-Point Protocol
inet addr:200.161.165.20 P-t-P:200.100.11.72 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:550 errors:0 dropped:0 overruns:0 frame:0
TX packets:538 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:441214 (430.8 Kb) TX bytes:49862 (48.6 Kb)
agora o ifconfig da maquina cliente:
bash-3.00# ifconfig
eth0 Link encap:Ethernet HWaddr 00:D0:09:DF:90:1E
inet addr:192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 Kb) TX bytes:0 (0.0 Kb)
Interrupt:1 Base address:0xd400
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 b) TX bytes:100 (100.0 b)
e agora o resultado do iptables t nat -L das duas maquinas (estao iguais):
bash-3.00# iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 192.168.2.0/24 anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ufa! eh isso, velho ja nao sei mais o q fazer, ah antes q eu me esqueça o resultado do ping do servidor pro cliente:
bash-3.00# ping 192.168.2.2
PING 192.168.2.2 (192.168.2.2) 56(84) bytes of data.
From 192.168.2.0 icmp_seq=1 Destination Host Unreachable
From 192.168.2.0 icmp_seq=2 Destination Host Unreachable
From 192.168.2.0 icmp_seq=3 Destination Host Unreachable
--- 192.168.2.2 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2014ms
, pipe 3
eh isso
obrigado
dois pcs em rede no slack
cara, já pensou na hipótese do cabo não estar com a pinagem correta ou com algumas pontas soltas? tenta usar um testador que conheca cabo cross pra ver!!!
dois pcs em rede no slack
bom velho, vou tentar testar este cabo, pode ser isso mesmo pq eu acho q a configuraçao esta correta. Mas eu pensei comigo, o modem q eu uso nao eh roteador, soh tem uma entrada RJ-45, ele veio com um cabo (apararentemente cross - vem escrito "patch cable UTP CAT-5")ok, dae ontem à noite eu crimpei um cabo cross pra tentar ligar meu outro pc em rede (conexao pc-pc)configurei tudo e nao pingava de jeito nenhum. Dae eu tive a ideia de trocar os cabos: colocar o q veio no modem pra placa q distribui a rede e o cabo q eu crimpei eu liguei no modem e na eth0 para ter acesso à internet, e funcionou normalmente, ou seja, eu concluo q meu cabo foi crimpado corretamente não é?
Eu nao entendo muita coisa de redes, mas eu acho q se o cabo funcionou no modem nao pode ser problema dele certo? Me corrija se eu estiver errado por favor!
Mesmo assim, meu camarada tem uns cabos de rede q ele pegou na empresa dele e assim q ele chegar vou pedir emprestado e testar tudo denovo, vamos ver no q da
mesmo assim valeu pela atençao!!!
abraços
dois pcs em rede no slack
fala!
bom.. tenho uma idéia para você! deixe somente uma placa de rede em cada micro e configure ip fixo em cada uma! assim você testa com ping e não tem como ter erro.. desse modo você testa o cabo e a comunicação entre eles!
outra.. sempre que vejo configuração de compartilhamento, o micro com duas placas de rede fica com subnets diferente! exemplo:
servidor
eth0 : 192.168.x.1 [internet]
eth1 : 192.168.z.1 [rede]
outros micros da rede
eth0 : 192.168.z.???
esse configuração de colocar subnets diferente no servidor é necessária? pelo que percebi você deixou as duas placas do servidor na mesma sub..
abraços..
dois pcs em rede no slack
Só complementando um pouco o que os amigos colocaram acima a sua eth0 está com o ip 192.168.2.0 o que está incorreto.
dois pcs em rede no slack
_N30_ vc matou a charada!!!!
era isso mesmo era soh trocar a subrede das placas do servidor!!!
agora eles estao pingando um com o outro, mas surgiu um pequeno problema:
a internet nao esta compartilhada, mas eu acho isso deva ser mais facil de configurar.
muito obrigado mesmo pela informaçao, nunca mais vou esquecer isso!!
Obrigado a vcs dois q me ajudaram e um abraçao pra vcs!!
dois pcs em rede no slack
nod3vic3 eu ja corrigi esse ip, obrigado
agora soh falta o compartilhamento
dois pcs em rede no slack
blz amigo!
estamos aki para compartilhar o conhecimento.. eu é que tenho que tomar vergonha e deixar de usar roteador+hub e estudar mais iptables!! rs..
quando encontrar a resposta poste os resultados..
abraços e boas festas
dois pcs em rede no slack
Citação:
Postado originalmente por carne_de_passaro
Velho ta dificil aqui, eu acabei de fazer isso q vc falou e tb nao funcionou :(
a eth0 q recebe a internet esta funcionando corretamente (estou conectado agora por ela) abaixo segue o resultado do ifconfig da maquina servidora:
bash-3.00# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0E:A6:78:77:BB
inet addr:192.168.2.0 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20e:a6ff:fe78:77bb/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:586 errors:0 dropped:0 overruns:0 frame:0
TX packets:577 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:455556 (444.8 Kb) TX bytes:63165 (61.6 Kb)
Interrupt:3 Base address:0x8400
eth1 Link encap:Ethernet HWaddr 00:02:2A:D4:B5:43
inet addr:192.168.2.1 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::202:2aff:fed4:b543/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0x8000
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:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 b) TX bytes:100 (100.0 b)
ppp0 Link encap:Point-to-Point Protocol
inet addr:200.161.165.20 P-t-P:200.100.11.72 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:550 errors:0 dropped:0 overruns:0 frame:0
TX packets:538 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:441214 (430.8 Kb) TX bytes:49862 (48.6 Kb)
agora o ifconfig da maquina cliente:
bash-3.00# ifconfig
eth0 Link encap:Ethernet HWaddr 00:D0:09:DF:90:1E
inet addr:192.168.2.2 Bcast:192.168.2.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 Kb) TX bytes:0 (0.0 Kb)
Interrupt:1 Base address:0xd400
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:100 (100.0 b) TX bytes:100 (100.0 b)
e agora o resultado do iptables t nat -L das duas maquinas (estao iguais):
bash-3.00# iptables -t nat -L
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 192.168.2.0/24 anywhere
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
ufa! eh isso, velho ja nao sei mais o q fazer, ah antes q eu me esqueça o resultado do ping do servidor pro cliente:
bash-3.00# ping 192.168.2.2
PING 192.168.2.2 (192.168.2.2) 56(84) bytes of data.
From 192.168.2.0 icmp_seq=1 Destination Host Unreachable
From 192.168.2.0 icmp_seq=2 Destination Host Unreachable
From 192.168.2.0 icmp_seq=3 Destination Host Unreachable
--- 192.168.2.2 ping statistics ---
3 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2014ms
, pipe 3
eh isso
obrigado
amigo, to vendo q vc ta usando ppp0...tenta usar assim o NAT no servidor....no cliente naum eh necessário...
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.2.0/24 -j MASQUERADE
se vc tiver a adsl ligada na eth1 deixe ela sem ip e use ip
192.168.2.1 na eth0 que é ligada na placa de rede do cliente ae no cliente use ip 192.168.2.2...
me corrijam se eu estiver errado....abraços e até mais..
dois pcs em rede no slack
Primeiramente, um roteador serve para conectar(rotear pacotes) subredes diferentes. (Não era pq vc estava usando a mesma subrede que o ping nao tava funcionando, concorda?)
Segundo, seu ping não estava funcionando simplesmente por causa que a sua eth0 estava igual 192.168.2.0 e quando o final é zero(0) representa o ip da rede e não de uma estação.
Terceiro, tenta deixar a sua eth externa pra receber o ip via dhcp do seu modem.
Abraços,
Fabio Laé
dois pcs em rede no slack
olha pessoal, a rede ta ok mas o compartilhamento de internet nao.
estes comandos do iptables q foram passados nao deu certo aqui.
Soh mais uma duvida besta: se eu deixo a eth0(adsl) sem ip, eu devo colocar qual ip pra gateway no cliente? seria o ip da eth1 q espalha a rede?
dois pcs em rede no slack
pessoal o problema do compartilhamento foi resolvido, uma pessoa me ajudou no irc.
Eu tive q descomentar as linhas referentes a compartilhamento no /etc/rc.d/rc.modules, mudar nesse arquivo o q estava EXTERNAL=eth0 pra ppp0
e jo cliente o resolv.conf tava errado, dae eu coloquei um dns valido e pronto, funcionou!
Obrigado pela ajuda de vcs!!
abraços
dois pcs em rede no slack
falae!!
só um detalhe.. como você está configurando o dns do cliente? eu estava com um problema parecido: ele só pingava ips! mas num carregava nenhuma página... entaum configurei o dns corretamente e a net ficou perfeita!
dois pcs em rede no slack