Compartilhando internet com CentOS 6.4

Publicado por Daniel Lara Souza em 20/09/2013

[ Hits: 17.827 ]

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

 


Compartilhando internet com CentOS 6.4



Uma dica rápida sobre como compartilhar a Internet com seu CentOS.

Bom, temos um servidor de Internet com duas (2) placas de rede, onde uma está ligada ao modem ADSL e a outra está ligada o nosso Switch ou Hub.

No meu caso, a eth0 está ligada ao ADSL e a eth1 ao Switch.

No ADSL tem a rede de IP 192.168.1.0, e minha rede interna, a rede 10.10.0.0, onde defini IP fixo em cada eth.

Placa conectada ao ADSL:

# vim /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
GATEWAY=192.168.1.1
ONBOOT=yes

Placa conectada ao Switch:

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

DEVICE=eth1
BOOTPROTO=static
BROADCAST=10.10.255.255
HWADDR=08:00:27:19:C2:DB
IPADDR=10.10.10.254
NETMASK=255.255.0.0
NETWORK=10.10.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 está ligado o 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


Espero que ajude.

Guia de referência: Compartilhando Internet com Centos 5.X [Dica]

Outras dicas deste autor

LibreOffice em Português no Fedora 18

Spacewalk no CentOS 6

RedHat 8 repositório local

OpenVZ + OpenVZ Web Panel no CentOS 6.4

FreePascal Compiler no Fedora

Leitura recomendada

Controle de banda com HTB-tools

Som em arquivos flash no Firefox

Conectando à internet fácil fácil com o W580i

Configurando apt-get com proxy

Burlar cadastro do celular em sites de download

  

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