Compartilhando Internet DHCP E GATEWAY

download Compartilhando Internet DHCP E GATEWAY

If you can't read please download the document

description

PARA SERVIDORES DEBIAN

Transcript of Compartilhando Internet DHCP E GATEWAY

Compartilhando Internet

Aps a instalao doUbuntu Server 14.04, vamos configurar para ser um Gateway e um Servidor DHCP em uma pequena rede, onde neste Servidor temos 2 placas de rede: eth0 e eth1

eth0 liga o modem ADSL

eth1 a rede interna

J feita a instalao do Ubuntu, vamos atualizar o mesmo:lembre de ir para modo root penas digitar su enter e digitar a senha

Teste de internet ping ex: ping www.google.com para o ping Ctrl + C$ apt-get update$ apt-get upgradeAps a atualizao, vamos colocar a mo na massa, vamos editar as interfaces de redes:$nano /etc/network/interfacesE deixar assim:

auto loiface lo inet loopbackauto eth0iface eth0 inet dhcp# Subir a eth1 automaticamente

auto eth1

# Setamos que sera uma configurao esttica

iface eth1 inet static

address 192.168.254.1

netmask 255.255.255.0

network 192.168.254.0

broadcast 192.168.254.255

salvar Ctrl+O enter depois Ctrl+X se nao der net

nano /etc/resolv.conf

$ /etc/init.d/networking restartOu $ invoke-rc.d networking restart

Ifconfig eth0 e ifconfig eth1

Ifconfig eth0 depois eth1Com a rede j pronta, agora vamos efetuar o compartilhamento da Internet.Agora vamos habilitar o encaminhamento de IPv4.Edite o arquivo:

verificar se a rede wan esta intacta se no estiver entre nesse comando.Nano /etc/resolv.conf

$ nano /etc/sysctl.confDescomentar a linha:

# net.ipv4.ip_forward=1

Onde fica assim:

net.ipv4.ip_forward=1

Vamos agora salvar o arquivo e executar o seguinte comando, para tornar a mudana efetiva sem um Reboot:$ sysctl -w net.ipv4.ip_forward=1Agora vamos criar um Script para o compartilhamento. Crie no "/etc/init.d":

nano /etc/init.d/internet

E adicione:

#!/bin/bash

iniciar () {

modprobe iptable_nat

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 parametros start ou stop"

esac

Salve e saia do arquivo. E d permisso de execuo:$ chmod 777 /etc/init.d/internet* Lembrando que a linha com o 'eth0', a placa onde est ligado na ADSL.** Se estiver ligado na 'eth1', s alterar para: eth1Pronto. Para iniciar e parar o servio da Internet, use os comandos abaixo:- Para iniciar:invoke-rc.d internet startOu /etc/init.d/internet start- Para parar:$ sudo invoke-rc.d internet stopOu $ sudo /etc/init.d/internet stopE pronto, seu Servidor Gateway j est funcionando.

Configurando Servidor Dhcp

Bom, agora vamos instalar o servidor Dhcp para podemos distribuir IPs para nossa rede:$ apt-get install isc-dhcp-serverVamos editar o arquivo: /etc/dhcp/dhcpd.confcp /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.bkp

nano /etc/dhcp/dhcpd.confE deixar assim:

authoritative;

subnet 192.168.1.0 netmask 255.255.255.0 {

range 192.168.1.20 192.168.1.30;

option domain-name-servers 192.168.1.1,8.8.8.8;

option domain-name "micro.local";

option routers 192.168.1.1;

option broadcast-address 192.168.1.255;

default-lease-time 600;

max-lease-time 7200;

}

Como o Servidor DHCP ser na interface eth1, vamos editar o arquivo para configurar a interface eth1:$ nano /etc/default/isc-dhcp-server

INTERFACES="eth1"

Salve e saia do arquivo. E vamos iniciar o servio:/etc/init.d/isc-dhcp-server start.