Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
desenvolvimento_9:libertas9_servidor_telecentros [2019/04/08 12:01] matheusjc [Servidor de DHCP] |
— (atual) | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
- | ====== Libertas Servidor ====== | ||
- | O servidor provém para as máquinas clientes dois recursos | ||
- | * DHCP | ||
- | * Proxy | ||
- | |||
- | Siga os passos abaixo para sua configuração. | ||
- | |||
- | ===== Servidor de DHCP ===== | ||
- | ===== Hostname ===== | ||
- | Edite o arquivo | ||
- | |||
- | /etc/hostname | ||
- | |||
- | Deixando com o nome da máquina | ||
- | ==== Interfaces de Rede ==== | ||
- | Configuração da interface responsável pela distribuição dos endereços | ||
- | |||
- | Instala o pacote isc-dhcp-server | ||
- | |||
- | apt install isc-dhcp-server | ||
- | |||
- | :!: **NOTA** Este pacote deve ser instalado a partir de um repositório externo, pois não está no repositório oficial. | ||
- | |||
- | Feito isto, edite o arquivo: | ||
- | |||
- | /etc/default/isc-dhcp-server | ||
- | |||
- | Modificando a linha **INTERFACES=""**, para adicionar o nome da placa que distribuirá os endereços | ||
- | |||
- | INTERFACES="eth0" | ||
- | |||
- | Edite o arquivo | ||
- | |||
- | /etc/network/interfaces | ||
- | |||
- | Deixando da seguinte forma | ||
- | |||
- | <file bash interfaces> | ||
- | # This file describes the network interfaces available on your system | ||
- | # and how to activate them. For more information, see interfaces(5). | ||
- | |||
- | source /etc/network/interfaces.d/* | ||
- | |||
- | # The loopback network interface | ||
- | auto lo | ||
- | iface lo inet loopback | ||
- | |||
- | # Interface de rede local | ||
- | allow-hotplug eth0 | ||
- | iface eth0 inet static | ||
- | address 192.168.80.1 | ||
- | netmask 255.255.255.0 | ||
- | network 192.168.80.0 | ||
- | broadcast 192.168.1.255 | ||
- | auto eth0 | ||
- | |||
- | # Interface de rede primária | ||
- | allow-hotplug eth1 | ||
- | iface eth1 inet dhcp | ||
- | auto eth1 | ||
- | </file> | ||
- | |||
- | :!: **NOTA** | ||
- | O servidor necessita de duas placas de rede, visto que uma, recebe a conexão da rede externa (modem) e a segunda a distribui os endereços de IP para a rede (local) interna do espaço. | ||
- | |||
- | Devendo ser a eth0, usada para a rede local, e a eht1, para a rede externa. Caso suas interfaces de redes estejam com a nomenclatura padrão utilizada pelo Debian (Ex.: enp0s3, etc) veja [[desenvolvimento_9:libertas9_telecentros#padronizacao_interfaces_de_rede|Interfaces.]] | ||
- | |||
- | ===== Servidor DHCP ===== | ||
- | |||
- | Para definir opções como: range de IP, servidor DNS, domínio, tempo para alocação de endereço, edite o arquivo | ||
- | |||
- | /etc/dhcp/dhcpd.conf | ||
- | |||
- | Primeiro modifique as linhas option domain-name e option domain-name-servers, deicando da seguinte forma | ||
- | |||
- | option domain-name "crc.pbh"; | ||
- | option domain-name-servers 192.168.80.1; | ||
- | |||
- | Edite os campos default-lease-time e a opção abaixo, deixando | ||
- | |||
- | default-lease-time 86400; | ||
- | max-lease-time 604800; | ||
- | |||
- | Descomente as linhas ddns-update-style none e authoritative | ||
- | |||
- | ddns-update-style none; | ||
- | authoritative; | ||
- | |||
- | Agora configure a distribuição de endereços, deixando o campo abaixo da seguinte forma | ||
- | |||
- | subnet 192.168.80.0 netmask 255.255.255.0 { | ||
- | range 192.168.80.2 192.168.80.20; | ||
- | option subnet-mask 255.255.255.0; | ||
- | option routers 192.168.80.1; | ||
- | option broadcast-address 192.168.80.255; | ||
- | } |