点滴记录
自古成功在尝试。

Linux中安装使用DHCP和DNS服务和一些基本网络配置

本文记录linux安DHCP和DNS安装使用。

本文,采用rpm包下载安装的软件。
贴上一个下载网站:https://pkgs.org/
DHCP包:dhcp-4.2.5-58.el7.centos.x86_64.rpm
DNS包:bind-9.9.4-50.el7.x86_64.rpm (ps:安装好后程序名为named)

下载安装后:

1、DHCP安装使用。
大体流程:修改DHCP配置文件dhcpd.conf。

#这里只配置了ipv4的地址池 默认目录如下
vi /etc/dhcp/dhcpd.conf

#注释里会有官方提供的模版文档地址,一般默认为/var/share/doc/dhcp*/下
#这里贴上基础配置
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.8,8.8.8.8;#DNS
  option broadcast-address 192.168.1.1;#网关
  #时效
  default-lease-time 600;
  max-lease-time 7200;
}

启动DHCP服务器:

service dhcpd start

2、DNS配置使用
与DHCP不同,DNS需要在配置文件中添加区域(正向,反向),然后在创建区域数据文件。

#编辑dns配置文件 默认目录如下
vim /etc/named

#在文档最后添加
zone "xxx.com" IN {
	type master;
	file "/var/named/xxx.com";#默认相对的目录也可以
	allow-update { none; };
};

#在对应目录下创建xxx.com文件 官方默认也提供的了模版默认目录为/var/named/

$TTL 86400
@ IN SOA @ jsxy.com. (
					0	; serial 
					1D	; refresh
					1H	; retry
					1W	; expire
					3H )	; minimum
	NS	@
	A 127.0.0.1
www IN A 192.168.1.8
test IN A 192.168.1.8

启动DNS服务器:

service named start

ps:
centos设置ip地址

#设置静态地址
vi  /etc/sysconfig/network-scripts/*你的网络接口*
#修改BOOTPROTO=static
#添加
IPADDR=192.168.1.8
NETMASK=255.255.255.0
#如果要设置DNS
PEERD=no
DNS1=192.168.1.8
DNS1=8.8.8.8
#临时地址
ifconfig A.B.C.D netmask 255.255.255.0
#获取dhcp地址,centos一般都会自带dhclient服务
dhclient 端口
未经允许不得转载:日常笔记 » Linux中安装使用DHCP和DNS服务和一些基本网络配置

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址