Liberando pings na rede interna. [RESOLVIDO]

1. Liberando pings na rede interna. [RESOLVIDO]

Guilherme Ferreira França
gff105linux

(usa Ubuntu)

Enviado em 05/04/2014 - 08:38h

Bom dia...

Eu instalei um servidor de internet com Firewall aqui na empresa, no entanto não consigo "pingar" um endereço na internet a partir dos hosts da rede local, apenas a partir do servidor de internet.. Aqui está meu script de firewall(ele é simples eu sei, mas estou implantando ele ainda rs.)


#!/bin/sh
modprobe iptable_nat
iptables -F
iptables -t nat -F
iptables -X
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -s 10.0.1.253/255.255.255.0 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE



  


2. Re: Liberando pings na rede interna. [RESOLVIDO]

Carlos Alberto de Souza Barbosa
souzacarlos

(usa Outra)

Enviado em 05/04/2014 - 22:20h

gff105linux escreveu:

Bom dia...

Eu instalei um servidor de internet com Firewall aqui na empresa, no entanto não consigo "pingar" um endereço na internet a partir dos hosts da rede local, apenas a partir do servidor de internet.. Aqui está meu script de firewall(ele é simples eu sei, mas estou implantando ele ainda rs.)


#!/bin/sh
modprobe iptable_nat
iptables -F
iptables -t nat -F
iptables -X
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A PREROUTING -s 10.0.1.253/255.255.255.0 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


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

Boa noite.

Vamos por parte, primeiro remove está linha deixa ela pra depois
iptables -t nat -A PREROUTING -s 10.0.1.253/255.255.255.0 -p tcp --dport 80 -j REDIRECT --to-port 3128

acredito que sua interface interna seja eth1, então por favor posta a saída do comando
ifconfig eth1 e depois
route -n

aguardo.


3. Re: Liberando pings na rede interna. [RESOLVIDO]

Guilherme Ferreira França
gff105linux

(usa Ubuntu)

Enviado em 07/04/2014 - 09:28h

olá souzacarlos, desculpe pela demora em responder mas vamos lá...

Eu removi a linha que vc tinha me sugerido(na verdade comentei). E aqui está a saída do comando "ifconfig eth1"


root@ServidorLab:/home/empresa# ifconfig eth1
eth1 Link encap:Ethernet Endereço de HW 00:10:4b:c7:67:e1
inet end.: 10.0.1.253 Bcast:10.0.1.255 Masc:255.255.255.0
endereço inet6: fe80::210:4bff:fec7:67e1/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:151141 errors:0 dropped:0 overruns:0 frame:0
TX packets:213708 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:15103151 (14.4 MiB) TX bytes:258107008 (246.1 MiB)
IRQ:5 Endereço de E/S:0x8f80
[/quote]

e aqui a saída do "route -n"


root@ServidorLab:/home/empresa# route -n
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.0.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 10.0.1.254 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 10.0.0.254 0.0.0.0 UG 0 0 0 eth0
root@ServidorLab:/home/cebrac#

queria ter deixado organizado assim como aparece no terminal, mas não consegui rs....



4. Re: Liberando pings na rede interna. [RESOLVIDO]

Carlos Alberto de Souza Barbosa
souzacarlos

(usa Outra)

Enviado em 07/04/2014 - 13:44h

gff105linux escreveu:

olá souzacarlos, desculpe pela demora em responder mas vamos lá...

Eu removi a linha que vc tinha me sugerido(na verdade comentei). E aqui está a saída do comando "ifconfig eth1"


root@ServidorLab:/home/empresa# ifconfig eth1
eth1 Link encap:Ethernet Endereço de HW 00:10:4b:c7:67:e1
inet end.: 10.0.1.253 Bcast:10.0.1.255 Masc:255.255.255.0
endereço inet6: fe80::210:4bff:fec7:67e1/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:151141 errors:0 dropped:0 overruns:0 frame:0
TX packets:213708 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:15103151 (14.4 MiB) TX bytes:258107008 (246.1 MiB)
IRQ:5 Endereço de E/S:0x8f80


e aqui a saída do "route -n"


root@ServidorLab:/home/empresa# route -n
Tabela de Roteamento IP do Kernel
Destino Roteador MáscaraGen. Opções Métrica Ref Uso Iface
10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.0.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 10.0.1.254 0.0.0.0 UG 0 0 0 eth1
0.0.0.0 10.0.0.254 0.0.0.0 UG 0 0 0 eth0
root@ServidorLab:/home/cebrac#

queria ter deixado organizado assim como aparece no terminal, mas não consegui rs....
[/quote]

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

Boa tarde.

Cara algumas coisas estranhas...

0.0.0.0 10.0.1.254 0.0.0.0 UG 0 0 0 eth1 que é esse cara? que é esse ip que está configurado ai?

Posta o teu arquivo de configuração de interface no caso de distr derivados do debian /etc/network/interfaces

aguardo.



5. Re: Liberando pings na rede interna. [RESOLVIDO]

Guilherme Ferreira França
gff105linux

(usa Ubuntu)

Enviado em 07/04/2014 - 15:36h

Aqui está o conteudo do arquivo


# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

#recebe sinal já roteado vindo do roteador wireless
auto eth0
iface eth0 inet static
address 10.0.0.253
netmask 255.255.255.0
#o roteador wireless é o gateway
gateway 10.0.0.254

#recebe requisição dos hosts da empresa
auto eth1
iface eth1 inet static
address 10.0.1.253
netmask 255.255.255.0


Só pra constar souzacarlos, entre o servidor de internet e o modem tem um roteador wireless..

INTERNET ===> MODEM DA OPERADORA ===> ROTEADOR WIRELESS ===> SERVIDOR DE INTERNET ===> HOSTS DA EMPRESA

No caso o servidor de internet fiz pra restringir o acesso de setores especificos.
Desde já agradeço...


6. Re: Liberando pings na rede interna. [RESOLVIDO]

Carlos Alberto de Souza Barbosa
souzacarlos

(usa Outra)

Enviado em 07/04/2014 - 23:59h

Boa noite.

Vendo sua msg essa hora, vou preparar o script para vc e te encaminho amanhã!!!!

abraços


7. Re: Liberando pings na rede interna. [RESOLVIDO]

Carlos Alberto de Souza Barbosa
souzacarlos

(usa Outra)

Enviado em 08/04/2014 - 00:09h

Deu pra fazer hoje ainda, tinha um script aqui que havia postado.
#Pode substituir o teu script por este que vai funcionar com certeza.

#####################################################################################
#!/bin/bash

#Regras para Limpar e Habilitar politcas padrão Iptables

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -L -n

modprobe iptable_nat
modprobe ip_tables

echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

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

#Obs: eth0 minha interface externa
#favor postar também teu arquivo resolv.conf





8. Re: Liberando pings na rede interna. [RESOLVIDO]

Guilherme Ferreira França
gff105linux

(usa Ubuntu)

Enviado em 08/04/2014 - 17:55h

meu arquivo resolv.conf está aqui...



nameserver 8.8.8.8
nameserver 8.8.4.4



9. Re: Liberando pings na rede interna. [RESOLVIDO]

Carlos Alberto de Souza Barbosa
souzacarlos

(usa Outra)

Enviado em 08/04/2014 - 22:26h

e ai cara testou?


10. Re: Liberando pings na rede interna. [RESOLVIDO]

Guilherme Ferreira França
gff105linux

(usa Ubuntu)

Enviado em 09/04/2014 - 14:20h

Agradeço pela paciencia Souzacarlos

Então... ontem não deu pra testar mas agora de manhã eu alterei o arquivo, e executei o firewall e não mudou nada não. Reiniciei o servidor para ver se ele funcionaria, também não.. Acho estranho pois o script que me passou não tem problemas a principio. Será que não é preciso abrir alguma porta???....


11. Re: Liberando pings na rede interna. [RESOLVIDO]

Carlos Alberto de Souza Barbosa
souzacarlos

(usa Outra)

Enviado em 09/04/2014 - 16:41h

Boa tarde.

Cara não, não é preciso liberar portas pq o default ai foi liberar tudo, vc a partir do teu servidor consegui sair e pingar normalmente na internet?

Caso queira falar comigo para melhorar a resolução segue contato.

skype: carlossouzainfo

abraços


12. Re: Liberando pings na rede interna. [RESOLVIDO]

Guilherme Ferreira França
gff105linux

(usa Ubuntu)

Enviado em 09/04/2014 - 18:13h

Sim... a partir do servidor consigo "pingar" normalmente... tanto para endereços da internet quanto para endereços da rede interna...




01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts