compartilhamento de imternet [RESOLVIDO]

1. compartilhamento de imternet [RESOLVIDO]

Alessandro
alecd_ale

(usa Debian)

Enviado em 15/06/2009 - 18:27h

meu servidor linux slackware 12.1


Boa noite estou tentando criar um servidor aqui com squid apenas para monitorar a rede da empresa que trabalho mas nao estou dando comta de antes de tudo compartilhar a internet com outro PC

Minhas interfases de rede estão assim

Eth0 e a que estou usando para receber a internet coloquei ela pra receber o ip automática e esta recebendo do modem normal no servidor ta funcionando a internet ta navegando belesa
A outra placa de rede e a eth2 e eu comfigurei no rc.inet1.comf com 192.168.0.0 e na maquina que eu liguei com essa que e uma com XP coloquei 192.168.0.2 e gatwai 192.168.0.0
O problema e a maquina 192.168.0.2 não ta navegando na net porem do servidor posso enxergar as pastas nessa maquina o que devo fazer para navegar na net através da placa de rede eth2 usando outras maquinas com windows xp ?
preciso muito de ajuda des de ja agradesso



  


2. Re: compartilhamento de imternet [RESOLVIDO]

kleber galucio
klebrr

(usa Linux Mint)

Enviado em 15/06/2009 - 18:39h

192.168.0.0 é um identificador de rede e não ip
coloca 192.168.0.1 e no windows muda o gateway para o mesmo (192.168.0.1)

depois dá uma olhada nos links abaixo:
http://www.vivaolinux.com.br/artigo/Criando-um-firewall-simples-e-compartilhando-a-conexao-usando-o-...

http://www.vivaolinux.com.br/artigo/Firewall-Proxy-(solucao-completa)/

ou tenta adaptar esse script:
http://www.vivaolinux.com.br/script/Script-Firewall-Iptables-+-compartilhar-internet/


3. compartilhamento de imternet

Alessandro
alecd_ale

(usa Debian)

Enviado em 16/06/2009 - 08:34h

klebrr valeu pela ajuda so trocando o ip nao deu nada continuol na mesma sem navegar na maquina cliente mas vou ver nos linkes que me passou.


4. internet

Ronnie P. Silva
fedorafloripa

(usa Fedora)

Enviado em 16/06/2009 - 16:55h

1. Verifique se no servidor não existe um firewall bloqueando o compartilhamento ou a conexão com os clientes.
2. Qual o ip do gateway
3. Qual IP dá acesso a internet?






5. Re: compartilhamento de imternet [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/06/2009 - 17:34h

Fera tire todas as configurações que voce colocou no arquivo rc.inet1.conf.
Agora vamos começar do zero, continue deixando a eth0 recebendo sinal dhcp, a única coisa q vc vai ter q fazer agora é criar um script de firewall, isso é baba.
criei um script chamado firewall.sh e adicione as seguintes linhas :

#!/bin/sh

echo "Ativando Firewall........"


#Desabilitar o trafego entre as placas de rede
echo "0" > /proc/sys/net/ipv4/ip_forward


# PORTA 3128 - ACEITA PARA A REDE LOCAL
iptables -A FORWARD -i eth1 -p tcp --dport 3128 -j ACCEPT

# Compartilhando internet via NAT
iptables -t nat -F
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

# Redireciona porta 80 para 3128 (Squid)
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128
iptables -A INPUT -s ! 10.1.1.1/24 -p tcp --dport 3128 -j DROP

# Habilitando trafego entre as placas de rede
echo "1" >/proc/sys/net/ipv4/ip_forward


# LOCALHOST - ACEITA TODOS OS PACOTES
iptables -A INPUT -i lo -j ACCEPT

# PORTA 80 - ACEITA PARA A REDE LOCAL
iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT

# PORTA ftp - ACEITA PARA A REDE LOCAL
iptables -A FORWARD -i eth1 -p tcp --dport 2121 -j ACCEPT

# Habilitando o trafego IP, entre as Interfaces de rede
echo "1" > /proc/sys/net/ipv4/ip_forward
echo
echo
echo
echo "Firewall ativado e pronto...."

agora basta configurar um ip desejado para a eth1, deixar a linha do squid.conf assim :
http_port 192.168.0.0:3128 transparent

e por ultimo adicionar uma linha no rc.local com o local onde esta o firewall, um exemplo :
/usr/local/scripts/firewall.sh

Pronto agora é só reiniciar o servidor e acho que isso resolvera o seu problema.
qualquer coisa é só postar ae.


6. Re: compartilhamento de imternet [RESOLVIDO]

Alessandro
alecd_ale

(usa Debian)

Enviado em 16/06/2009 - 18:48h

Muito obrigado a todos que estão tentando ajudar

Bom fiz o que o amigo LP1 pediu ai em cima criei o escript de firewall salvei na pasta e coloquei o caminho no arquivo rc.local
Porem não achei esse arquivo do squid estive lendo e acho que e porque ainda não tenho o squid estalado.
Obs: quando eu abri o rc local La tinha umas linhas tenho que apagar ou não veja elas

#!/bin/sh
#
# /etc/rc.d/rc.local: Local system initialization script.
#
# Put any local startup commands in here. Also, if you have
# anything that needs to be run at shutdown time you can
# make an /etc/rc.d/rc.local_shutdown script and put those
# commands in there.
### Ativando mascaramento ###
iptables -t nat -A POSTROUTING -s 192.168.1.1/24 -o eth0 -j MASQUERADE

### Redirecionando dados para outra interface de rede ou outra máquina ###
iptables -A FORWARD -i eth0 -j ACCEPT
iptables -A FORWARD -i eth2 -j ACCEPT

### Habilitando o Recurso de IP Forwarding ###
echo > 1 /proc/sys/net/ipv4/ip_forward




Me desculpem estar dando tanto trabalho e que sou novato ainda em Linux.




7. Re: compartilhamento de imternet [RESOLVIDO]

Alessandro
alecd_ale

(usa Debian)

Enviado em 17/06/2009 - 09:57h

Valeu gora deu certo eu entrei no diretório que tinha salvo o scripe do firewall e mandei executar só que deu permeação negada ai eu dei permição de execução ai funcionou normal ta funcionando na outra maquina agora ta compartilhada

Se puderem continuar me ajudando to querendo fazer bloqueios e monitorar to com um tutorial aqui vou usar esses programas sarg, admuser, e squid para fazer isso se tiverem sugestão melhor postem ai “Lembrando que to começando agora se tiverem algo mais simples acho melhor



8. Re: compartilhamento de imternet [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 18/06/2009 - 18:02h

Fera fico feliz que tenha consseguido qualquer duvida é só postar ae....
Ou se preferir esse aqui é meu msn, se precisar é só add, é até mais rapido ...

msn : lucas_vts@hotmail.com


9. Re: compartilhamento de imternet [RESOLVIDO]

Alessandro
alecd_ale

(usa Debian)

Enviado em 19/06/2009 - 08:32h

Valeu ja te adicionei no msn ja estou com um grande problema aqui eu istalei o apache e na hora de startar ta disendo que não encontra uma lib: libdb.so.2

eu tenho que abrir outro topico para essa duvida ou posso comtinuar postando aqui?






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts