Compartilhando internet com CentOS 6.4

Publicado por Daniel Lara Souza em 20/09/2013

[ Hits: 17.671 ]

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

Instalando Foreman no CentOS 8

WindowMaker no Fedora

Instalando MariaDB no CentOS 6.5

Layout Teclado ABNT2 no Fedora 18 [Resolvido]

Cinnamon no Ubuntu 12.04

Leitura recomendada

Baixando torrent sem usar programas externos

Como fazer download no Launchpad (site para desenvolvedores) [Vídeo]

Configurar internet via rádio e modem 3G no Debian Squeeze

CBQ: Controle efetivo II

Use o Tor sem instalar nada em qualquer distribuição!

  

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