首页 > 编程知识 正文

linux修改dns配置文件,openwrt dhcp 指定网关

时间:2023-05-03 05:23:44 阅读:118640 作者:2590

DNS服务根据客户端的源IP地址提供不同的解析地址

1、安装dns服务,修改全局配置文件/etc/named.conf

# yum-y安装绑定

# vim /etc/named.conf

acl bbdbl {模拟北京用户段192.168.1.0/24;

(;

acl shanghainet {上海用户段10.10.10.0/24模拟;

(;

选项{//listen-on port 53 { 127.0.0.1; (; 注释掉此配置。 允许使用本地所有IP地址监视UDP53端口///listen-on-V6 port 53 { :33601 }。 (; //allow-query { localhost; (; 注释掉此配置,以便所有ip都可以省略dns查询//其他.

(; //zone '.' IN {注释掉此处的部署,转到/etc/named.RFC 1912.zones.bj//type hint; //file 'named.ca '; //; //include '/etc/named.RFC 1912.zones ';

view view_beijing {将北京用户网段与/etc/named.rfc1912.zones.bj文件相匹配

匹配客户端{ bb dbl; (;

include '/etc/named.RFC 1912.zones.bj ';

(;

view view_shanghai {将上海用户网段与/etc/named.rfc1912.zones.sh文件相匹配

匹配客户端{ Shanghai net; (;

include '/etc/named.RFC 1912.zones.sh ';

(;

2、建立北京和上海区域布局档案

建立北京地区档案

# CP/etc/named.RFC 1912.zones/etc/named.RFC 1912.zones.bj

# chown : named/etc/named.RFC 1912.zones.bj

# vim/etc/named.RFC 1912.zones.bj

//添加以下代码

zone '.'IN {

类型hint; file 'named.ca ';

(;

zone'ysu.com'{

类型主程序; file 'ysu.com.zone.bj ';

(;

创建上海地区配置文件

# CP/etc/named.RFC 1912.zones/etc/named.RFC 1912.zones.sh

# chown : named/etc/named.RFC 1912.zones.sh

# vim/etc/named.RFC 1912.zones.sh

//添加以下代码

zone '.'IN {

类型hint; file 'named.ca ';

(;

zone'ysu.com'{

类型主程序; file 'ysu.com.zone.sh ';

(;

3、修改区域数据库文件

建立北京地区数据库

# touch/var/named/ysu.com.zone.bj

# chown : named/var/named/ysu.com.zone.bj

# chmod 640/var/named/ysu.com.zone.bj

# vim /var/named/ysu.com.zone.bj

$ TTL 86400 @ inso ans1. ysu.com.admin.ysu.com.(20180606011 h

5M

7D

1D )

IN NS ns1.ysu.com。

NS1.ysu.com.ina 192.168.1.1 www.ysu.com.ina 192.168.1.250

创建上海地区数据库

# touch/var/named/ysu.com.zone.sh

# chown : named/var/named/ysu.com.zone.sh

# chmod 640/var/named/ysu.com.zone.sh

# vim /var/named/ysu.com.zone.sh

$ TTL 86400 @ inso ans1. ysu.com.admin.ysu.com.(20180606011 h

5M

7D

1D )

IN NS ns1.ysu.com。

NS1.ysu.com.ina 10.10.1 www.ysu.com.ina 10.10.250

4、启动DNS服务

#系统开始名称

5、测试智能DNS效果

可以使用dig命令在两个网段的测试器上进行测试

例如,# dig www.ysu.com @192.168.1.1

# dig www.ysu.com @10.10.10.1

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。