quinta-feira, 17 de janeiro de 2013

Compartilhamento de Rede - Iptables


O compartilhamento de Redes via iptables que será mostrado neste tutorial será um Shell Script básico para liberar a rede as maquinas clientes Windows ou Linux complementando as funções do DHCP (isc-dhcp-server) ou qualquer outro da sua preferência, sendo de carácter para iniciantes na área  aconselha-se que o aprimore mais no futuro.

1° - Passo - Crie um Shell Script na inicialização

COMPARTILHAR 03

vim /etc/init.d/internet.sh


2° - Passo - Adicione os seguintes comandos

COMPARTILHAR 04

#!/bin/bash

# COMPARTILHAR PACOTES

echo 1 > /proc/sys/net/ipv4/ip_forward

# COMPARTILHAR REDE

iptables -t nat -A POSTROUTING -s 192.168.50.0/24 -o eth0 -j MASQUERADE


3° - Passo - Acesse o diretório

COMPARTILHAR 01

cd /etc/init.d/


4° - Passo - De permissão de execução ao seus Shell Script

COMPARTILHAR 05

chmod +x inernet.sh


5° - Passo - Restart o Serviço

COMPARTILHAR 06

/etc/init.d/internet.sh restart


6° - Passo - Execute o comando para atualizar os Runlevels

COMPARTILHAR 07

update-rc.d internet.sh defaults


Teste o serviço fazendo uso de uma rede Window ou Linux e o mais e isto ai sua rede Virtual esta configurada, lhe desejo bons estudos, se gostou e se ajudou curta, de +1 e compartilhe com suas redes sociais.
Abraço


Configurando o DHCP isc-dhcp-server


O DHCP ("Dynamic Host Configuration Protocol" ou "protocolo de configuração dinâmica de endereços de rede") permite que todos os micros da rede recebam suas configurações de rede automaticamente a partir de um servidor central, no caso usaremos o isc-dhcp-server pois é o mais usado, outros poderão ser usados de acordo com suas preferencias.

INSTALAÇÃO

1° Passo - Instale o isc-dhcp-server

DHCP 01

apt-get install isc-dhcp-server -y


Importante ao acessar as configurações do DHCP entre no diretório onde este se localiza e faça uma copia de segurança do dhcpd.conf, como mostrado abaixo:

CONFIGURAÇÃO

2° - Passo - Acesse o diretório

DHCP 02

cd /etc/dhcp/


3° - Passo - Faça um Backup do dhcpd.conf  como mostrado

DHCP 03

cp dhcpd.conf dhcpd.conf.bkp


4° - Passo - Configure o isc-dhcp-server

Dhcp 02

vim /etc/dhcp/dhcpd.conf


5° - Passo - Configure os arquivos como mostrado

DHCP 05

Na linha 16 option domain-name “exemplo.com’;
Na linha 17 option domain-name-servers 192.168.50.5;
Remover o comentário da linha 24, para deixar o serviço authoritative.
Remover os comentários das linhas 38,39,40 e 41.
Na linha 38 subnet 192.168.100.0 netmask 255.255.255.0 {
Na linha 39 range 192.168.50.10 192.168.50.20;
Na linha 40 option router 192.168.50.5;
Na linha 41 }


6° - Passo - Restart o Serviço

DHCP 06

service isc-dchp-server restart


Teste o serviço com uma maquina Cliente Windows ou Linux, se estiver puxando o IP, DNS e demais configurações, sua rede estara ativa perfeitamente, o mais compartilhe a rede com suas maquinas Cliente através de um Shell Script e regras iptables,o mais e isto ai sua rede Virtual esta configurada, lhe desejo bons estudos, se gostou e se ajudou curta, de +1 e compartilhe com suas redes sociais.
Abraço


Configurando Rede Debian e Ubuntu Server



Será mostrado neste tutorial uma simulação de rede usando um virtualizador, no caso sera usando o VirtualBox, mas poderá ser usa o de sua preferencia, lembrando que este tutorial lhe dará uma pequena instrução de uma Rede, Servidor Linux e Cliente Windows ou Linux. Para insto sera necessário um SO Linux Servidor e uma maquina Cliente Windows ou Linux, onde se devera configurar o Servidor com duas placas de rede NAT eth0 e Rede Interna eth1, uma maquina Cliente Windows ou Linux com uma placa em modo Rede Interna pois esta recebera a liberação da internet via DHCP.

Abra o Terminal e execute o comando sudo -s como mostrado abaixo:

Rede 01

1° Passo - Acesse a interface de Rede


vim /etc/network/interface

Rede 02

Abaixo temos uma interface de rede sem modificações:

Rede 03

2° Passo - Edite a interface de Rede já dentro de suas configurações

Rede 04

3° Passo - Restart o Serviço


/etc/init.d/networking restart

Rede 05

4° Passo - faça um check-up e visualize as redes eth0 e eth1 com o comando abaixo:


ifconfig

Rede 06


Visualização das modificações:

Rede 07


Aparecendo as duas placas de rede e seus devidos endereços, teste mais uma vez usando o comando ping e um endereço IP qualquer ou site, o mais e isto ai sua rede Virtual esta configurada, lhe desejo bons estudos, se gostou e se ajudou curta, de +1 e compartilhe com suas redes sociais.
Abraço


Fonte: vivaolinux.com,br