IP invisivel na rede [RESOLVIDO]

1. IP invisivel na rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/02/2011 - 04:53h

o meu roteador tem o IP 192.168.1.1

tenho algumas maquinas conectada no roteador com o ip 192.168.1.X

sendo que o IP 192.168.1.200 é de uma maquina virtual "slackware"

nele tenho 2 interfaces de rede, eth0 e eth1

estou fazendo NAT entre essas intefaces

192.168.2.1 para eth0 "192.168.1.200"

=============================

o ping das maquinas 192.168.2.X funciona normalmente para IPs WAN e LAN, faço download tranquilo, acesso os compartilhamentos das maquinas 192.168.1.X normalmente, mas nenhuma maquina com o ip 192.168.1.X acessa a rede virtual "192.168.2.X", nem o ping funciona

simplesmente não obtem resposta, nem msm pra o 192.168.2.1 "eth1 do slackware" e nem para nenhuma maquina conectada a ela

detalhe, o slackware virtualizado faz DHCP pela interface eth1 "192.168.2.X 255.255.255.0"


  


2. Re: IP invisivel na rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/02/2011 - 16:01h

alguem tem ideia do que pode ser?? ou de como resolver??

teria que usar roteamento??

tem que tirar o NAT p colocar o roteamento?


3. Re: IP invisivel na rede [RESOLVIDO]

Andre
sayrus

(usa Debian)

Enviado em 05/02/2011 - 18:59h

Já tentou usar placa em bridge?Eu tenho um Servidor Debian virtualizado com DHCP,Squid etc,uso Ubuntu maquina real e tenho um XP virtualizado,compartilho arquivos,ping tudo normal.

Boa sorte.


4. Re: IP invisivel na rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 05/02/2011 - 19:45h

o eth0 do slackware está como bridge, usando o wlan0 do note p comunicar com roteador

tenho um XP com o IP 192.168.2.2 pegado do no dhcp distribuido pelo slackware "eth1"

o meu objetivo é simular uma rede completona, com cluster e muito mais, mas está ruim nessa parte

mas acho que ja sei qual é o problema, talves eu tenha que deixar o slackware simulando um roteador, mas não tenho certeza


5. Re: IP invisivel na rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/02/2011 - 19:55h

tem como resolver isso pelo iptables??

tem que usar o comando route??

pelo fato da rede ter as classes 192.168.1 e 192.168.2 a mascara tem que ser 255.255.0.0 ??


6. Re: IP invisivel na rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 12/02/2011 - 22:58h

aqui um diagrama de como está

http://img69.imageshack.us/i/vbox.png/


7. Re: IP invisivel na rede [RESOLVIDO]

Renato Augusto Andrade
CerberusBH

(usa Slackware)

Enviado em 15/02/2011 - 01:28h

Olá!

Pela forma como você configurou os IPs, 192.168.2/24 e 192.168.3/24, são redes distintas. Então não tem como, mesmo, uma rede "pingar" a outra sem um roteador no meio.

Como você tem um linux no meio do caminho entre estas duas redes, então utilize o IPtables para fazer o roteamento. Aí está a chave da questão. E no diagrama que você apresentou, o Windows precisará ser configurado com o Gateway padrão = 192.168.3.1.

Ainda de acordo com seu diagrama, os dois "Slacks" deverão estar com IPtables devidamente configurado e em execução.

Abraços!



8. resolvido

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/02/2011 - 03:54h

---------------- dhcpd.conf -----------------

# dhcpd.conf
#
# Configuration file for ISC dhcpd (see 'man dhcpd.conf')
#

ddns-update-style none;
default-lease-time 2400;
max-lease-time 7200;
authoritative;


subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.2 192.168.2.254;
option broadcast-address 192.168.2.255;
option routers 192.168.2.1;
option domain-name-servers 200.189.80.43,200.188.80.5;
}

subnet 192.168.3.0 netmask 255.255.255.0 {
range 192.168.3.2 192.168.3.254;
option broadcast-address 192.168.3.255;
option routers 192.168.3.1;
option domain-name-servers 200.189.80.43,200.188.80.5;
}

host slack-dhcp2 { hardware ethernet 08:00:27:f1:77:15; fixed-address 192.168.2.2; }
host FreeBSD { hardware ethernet 08:00:27:7b:ea:40; fixed-address 192.168.2.10; }

#####################################################################################

---------------- rc.dhcpd -----------------

#!/bin/sh

INTERFACE="eth1 eth2"

# limpa
echo '' > /var/state/dhcp/dhcpd.leases

case $1 in
start|START)
dhcpd -cf /etc/dhcpd.conf $INTERFACE
exit 1
;;

stop|STOP)
killall dhcpd
exit 1
;;

restart|RESTART)
killall dhcpd
dhcpd -cf /etc/dhcpd.conf $INTERFACE
exit 1
;;
esac

dhcpd -cf /etc/dhcpd.conf $INTERFACE

#####################################################################################

---------------- rc.firewall -----------------

#!/bin/sh

IPTABLES=/usr/sbin/iptables
REDE=192.168.0.0/16

STOP() {
# Limpando as regras em memoria
$IPTABLES -F -t filter
$IPTABLES -F -t mangle
$IPTABLES -F -t nat
$IPTABLES -X -t filter
$IPTABLES -X -t mangle
$IPTABLES -X -t nat
$IPTABLES -Z -t filter
$IPTABLES -Z -t mangle
$IPTABLES -Z -t nat
}

START() {
# NAT
$IPTABLES -t nat -A POSTROUTING -s $REDE -o eth0 -j MASQUERADE
}

case $1 in
start|START)
START
exit 1
;;

stop|STOP)
STOP
exit 1
;;

restart|RESTART)
STOP
START
exit 1
;;
esac







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts