Compartilhando Internet com Centos 5.X

Publicado por Daniel Lara Souza em 07/03/2012

[ Hits: 11.791 ]

Blog: http://danniel-lara.blogspot.com/

 


Compartilhando Internet com Centos 5.X



Vamos mostrar uma simples configuração para compartilhar internet com Centos 5.7 em uma rede interna .

Bom temos servidor de internet com duas ( 2 ) placas de rede, onde uma esta ligada ao modem adsl e a outra esta ligada o nosso switch ou hub.

No meu caso a eth0 esta ligado ao adsl e a eth1 ao switch.

No adsl tem a rede de ip 192.168.1.0, e minha rede interna a rede 172.16.0.0, onde defini ip fixo em cada eth.

- Placa conectado ao ADSL

# cat /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
BOOTPROTO=static
BROADCAST=192.168.1.255
HWADDR=08:00:27:96:0E:2A
IPADDR=192.168.1.254
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes


- Placa conectado ao switch

# cat /etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1
BOOTPROTO=static
BROADCAST=172.16.255.255
HWADDR=08:00:27:19:C2:DB
IPADDR=172.16.1.254
NETMASK=255.255.0.0
NETWORK=172.16.0.0
ONBOOT=yes


Depois de configurar, vamos compartilhar a internet.

Crie um script no /etc/init.d

# vim /etc/init.d/internet

#!/bin/bash

iniciar(){
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
}

parar(){
iptables -F -t nat
}

case "$1" in
"start") iniciar ;;
"stop") parar ;;
"restart") parar; iniciar ;;
*) echo "Use os parâmetros start ou stop"
esac


Salve e saia para dar as permissões:

# chmod 777 /etc/init.d/internet

Lembrando que a linha com o eth0 é a placa onde esta ligado a adsl. Se estiver ligado na eth1 só alterar para eth1

Pronto para iniciar e parar o serviço da internet use os comandos abaixo :

- Para iniciar:

# service internet start

Ou:

# /etc/init.d/internet start

- Para parar:

# service internet stop

Ou:

#/etc/init.d/internet stop

Bom minha rede tem poucas máquinas então utilizo ip fixo, mas você pode configurar um servidor de dhcp, com a dica do nosso colega no link abaixo:
Guia de referência para dica:

Outras dicas deste autor

oVirt no Fedora 18

bwm-ng :: Bandwidth Monitor NG

Lazarus no Fedora

Cockpit no Rocky Linux

SQLiteStudio - Gerenciador de banco de dados SQLite

Leitura recomendada

Guia do Hardware: eBooks

Enviando fotos para o Facebook pelo F-Spot

Doode - Sua rede Linux de amigos de casa nova

Internet Giro Embratel no Linux

Lendo resumos RSS no Mozilla Thunderbird

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts