Compartilhando internet com CentOS 6.4

Publicado por Daniel Lara Souza em 20/09/2013

[ Hits: 15.438 ]

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

Nagios no CentOS 6.4 - Instalação via repositório

LAMP no Fedora 27

Cockpit Management Console Fedora 21 Server

Instalando o AWX no CentOS 8

Instalando o Yad no Fedora 17

Leitura recomendada

Como fazer o Windows 7 autenticar no Squid usando NTLM_AUTH

GPU Accelerated Flash Player - Acelerando o Flash no Firefox via GPU

Acessando seu Ubuntu por um terminal Windows de outra rede

Alternativas Open Source

Navegador links com suporte a imagens (links -g) como usuário comum

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts