Compartilhando Internet com Centos 5.X

Publicado por Daniel Lara Souza em 07/03/2012

[ Hits: 11.956 ]

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

Compilando Samba4 no CentOS 8

ManPages em pt_br Fedora 27

Centos Web Panel

TeamViewer no Fedora 18

oVirt no Centos 7

Leitura recomendada

Liberando acesso ao Conectividade Social pelo iptables

Instalar Firefox 6.0.2 no Mandriva 2010.2

Acessando a internet com Debian 5 Linux (Lenny)

IP Fixo no Sabayon Linux - Um jeito fácil

Instalando um leitor de notícias (RSS) em seu Mozilla Firefox

  

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