serviço Centos DHCP para construir e testar

prefácio:

Registro Centos aprender!

função de servidor DHCP

  • Grande número de clientes para atribuir automaticamente um endereço para fornecer gerenciamento centralizado
  • Reduzir os custos de gestão e manutenção e melhorar a eficiência da configuração de rede

princípio DHCP

  • Cliente procura um servidor
  • Servidor fornece informações de endereço
  • Aceitar e Broadcasting
  • confirmação servidor
  • O cliente re-visita
  • confirmação servidor

Os pacotes de dados enviados pelo cliente irá incluir seu próprio endereço MAC e nome do host para transmitir o caminho enviado

configuração DHCP

  • udp68 Porto udp67
  • Serviço dhrelay dhcpd
  • Perfil: /etc/dhcp/dhcpd.conf
  • Retransmitir file: / etc / sysconfig / dhcrealy

Instalando o serviço DHCP

Porque é apenas construiu uma máquina virtual, então a primeira coisa a fazer é mudar a fonte (eu uso o Centos7)

Aqui eu substituído fonte Ali

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

depois de correr

yum clean all
yum makecache

Gerar o cache
de download

yum –y install dhcp
或者
yum  install dhcp

Se este problema ocorrer, o download não pode colocar a ficha para desligar
Aqui Insert Picture Descrição

修改插件的配置文件
$vim /etc/yum/pluginconf.d/fastestmirror.conf
enabled = 0//由1改为0,禁用该插件

Aqui Insert Picture Descrição

修改yum的配置文件
$vim /etc/yum.conf
plugins= 0//改为0,不使用插件

Aqui Insert Picture Descrição
Então download, sucesso Eau
Aqui Insert Picture Descrição

Configurando o DHCP

Verifique o arquivo de configuração principal

cat /etc/dhcp/dhcpd.conf

Aqui Insert Picture Descrição
Copie os arquivos de modelo para o diretório / etc / dhcp

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf 

perfis detalhados

# dhcpd.conf
#
# Sample configuration file for ISC dhcpd
#
这些所列举的例子对所有的作用域都是生效的
# option definitions common to all supported networks...(定义全局配置)
option domain-name "example.org";(用来定义客户端所属的域环境)
option domain-name-servers ns1.example.org, ns2.example.org;(DNS服务器的主机名或IP)

default-lease-time 600;(租约期限,单位是秒)
max-lease-time 7200;(最大租约时间)

# Use this to enble / disable dynamic dns updates globally.
#ddns-update-style none;

# If this DHCP server is the official DHCP server for the local
# network, the authoritative directive should be uncommented.
#authoritative;

# Use this to send dhcp log messages to a different log file (you also
# have to hack syslog.conf to complete the redirection).
log-facility local7;(日志类型,日志类型是local7)

# No service will be given on this subnet, but declaring it helps the 
# DHCP server to understand the network topology.

subnet 10.152.187.0 netmask 255.255.255.0 {
}
subnet 网络 nemtmask 子网掩码 {
选项或参数
}
# This is a very basic subnet declaration.(需要写基本的一些内容 如网段、子网、地址池)

subnet 10.254.239.0 netmask 255.255.255.224 {
  range 10.254.239.10 10.254.239.20;
  option routers rtr-239-0-1.example.org, rtr-239-0-2.example.org;(网关)
}

# This declaration allows BOOTP clients to get dynamic addresses,
# which we don't really recommend.

subnet 10.254.239.32 netmask 255.255.255.224 {
  range dynamic-bootp 10.254.239.40 10.254.239.60;
  option broadcast-address 10.254.239.31;
  option routers rtr-239-32-1.example.org;
}
#其实上面那么多注释以及代码都是举得如何配置的例子,你想要配置一个较好的DHCP,应该包含哪些内容
#下面的就是一个比较常见的声明,编辑的话应该按照这样进行编辑
# A slightly different configuration for an internal subnet.
subnet 10.5.5.0 netmask 255.255.255.224 {(第一个是网络、第二个是子网掩码)
  range 10.5.5.26 10.5.5.30;(地址池)
  option domain-name-servers ns1.internal.example.org;(DNS服务器,可以忽略)
  option domain-name "internal.example.org";(DNS域名,可以忽略)
  option routers 10.5.5.1;(网关)
  option broadcast-address 10.5.5.31;(广播地址)
  default-lease-time 600;(租约期限)
  max-lease-time 7200;(最大租约期限)
}
。。。。。。    
下面就是对特定主机进行设置,分配固定的IP,暂时用不到            

Portanto, não olhar para o arquivo de configuração tanto tempo, na verdade, quando você editá-lo tão curta, você só pode manter um escopo

Edit Profile

vi /etc/dhcp/dhcpd.conf 

Tal como mostrado abaixo:
Aqui Insert Picture Descrição
iniciar o serviço depois de DHCP configurado

systemctl start dhcpd

Olhe dhcp status, veja udp porta 67 está lá em cima

netstat -anptu | grep dhcp

Aqui Insert Picture Descrição
Até agora, o serviço foi criado DHCP, a configuração estiver concluída, em seguida, você adicionar o cliente para verificar.

Aqui, novamente, o registro sobre os comandos mais usados .

#查看本机网关
route -n
#查看路由
ip route
#查看DNS
cat /etc/resolv.conf
#查看主机名
hostname
#查看MAC
ifconfig -a

Test Connection (host e cliente no mesmo segmento de rede)

第一次实验:
客户机:Centos7(无界面)
服务机:Centos7(有界面)

Primeiro certifique-se ambas as máquinas no mesmo segmento de rede, deixe o cliente eo servidor no mesmo modo, ou não pode obter ip endereço, máquina de duas conexões de rede virtual selecionar apenas o modo de host
Aqui Insert Picture Descrição
wow, esta experiência em sua própria máquina realmente é um computador angustiado pouco, mas não há nenhuma maneira de aprender

A fim de permitir que o cliente para atribuir IP, LAN necessidade de editar o arquivo de configuração

$vi /etc/sysconfig/network-scripts/ifcfg-ens33

Em seguida, modificar o arquivo de configuração

ONBOOT=yes是指系统启动时激活此设备
BOOTPROTO=dhcp是指网卡的获取IP方式为dhcp
想要改成静态获取的,可以把这个值设为static

Aqui Insert Picture Descrição
Depois de modificar o salvamento e saída, e em seguida, reiniciar a placa de rede

$service network restart

do lado do servidor dhcp alocação de cheque, encontrado

cat /var/lib/dhcpd/dhcpd.leases

Aqui Insert Picture Descrição
Atribuído a 192.168.73.20, ao olhar cliente
Aqui Insert Picture Descrição
no teste for bem sucedido

resumo

processo de construção encontrou muitos problemas, para não dizer como é difícil configuração, mas antes que os problemas da NIC, tem sido incapaz de liderar o reinício, a última maneira é reinstalar os Centos, cem por cento resolver o problema, desta vez para aprender aqui , este estudo apenas configurado e atribuído o mesmo DHCP segmento de rede, ao lado de resumir em um segmento de rede diferente, como DHCP deve ser configurado.

Publicado 71 artigos originais · ganhou elogios 80 · vê 10000 +

Acho que você gosta

Origin blog.csdn.net/qq_43431158/article/details/104516824
Recomendado
Clasificación