当前位置: 首页 > news >正文

路由下做网站映射企业网站建设方案详细方案

路由下做网站映射,企业网站建设方案详细方案,专做定制型网站,专业零基础网站建设教学培训sudo apt-get install bind9 内网搭建DNS服务器,大多数是解析纯内网地址使用。但是偶尔也需要解析外网的地址,所以我们可以配置DNS没有添加A记录的URL时,forward到外网DNS服务器或者内网的其他DNS服务器解析。 打开配置文件: sud…

sudo apt-get install bind9

内网搭建DNS服务器,大多数是解析纯内网地址使用。但是偶尔也需要解析外网的地址,所以我们可以配置DNS没有添加A记录的URL时,forward到外网DNS服务器或者内网的其他DNS服务器解析。
打开配置文件:

sudo vi /etc/bind/named.conf.options


编辑forward,指定转发服务器public DNS:114.114.114.114或者8.8.8.8:

 forwarders {8.8.8.8;};



接下来,我们配置DNS服务器在IPv4工作:

sudo vi /etc/default/bind9

将options=“-u bind ”修改为:将options=“-u bind -4 ”

#
# run resolvconf?
RESOLVCONF=no# startup options for the server
OPTIONS="-u bind -4"


保存退出。
更改配置后,重启bind9 服务:

sudo service bind9 restart



如果要指定可以递归查询的DNS服务器,需要添加ACL:

ACL "trusted"{114.114.114.114;8.8.8.8;192.168.0.0/16
};


 

options {directory "/var/cache/bind";recursion yes;allow-recursion{trusted;}listen-on{192.168.31.170;}allow-transfer {none;}forwarders {114.114.114.1148.8.8.8}}



上述配置指定只有我们自己的服务器才能在DNS服务器中查询外部域。
保存退出。

下面以绑定域名: core.harbor.domain 192.168.1.105 来举例,目标是局域网内通过域名服务器解析core.harbor.domain 得到ip 192.168.1.105 

sudo vi /etc/bind/named.conf.local
 

这个文件内,除注释文件外,为空。添加如下正向区域文件。
domain.com为内网的域名,内网子网wei192.168.0.0/16

zone "domain.com" {
type master;
file "/etc/bind/zones/db.harbor.domain";
};zone "168.192.in-addr.arpa"{
type master;
file "/etc/bind/zones/db.168.192";
};

创建zones区域文件:

sudo mkdir /etc/bind/zones
1
将db.local文件复制到zones目录下:

sudo cp /etc/bind/db.local /etc/bind/zones/db.harbor.domain
1
编辑区域文件:

sudo vi /etc/bind/zones/db.harbor.domain

修改成 

; BIND data file for local loopback interface
;
$TTL 1D@    IN SOA    harbor.domain. core.harbor.domain. (0    ; serial1D    ; refresh1H    ; retry1W    ; expire3H )    ; minimumNS    core.harbor.domain.core A    192.168.1.105www A 10.0.0.7

保存退出。至此正向区域就完成了。
反向区域方法与正向相同,只是A records更改为PTR records即可。
反向区域文件是我们为反向DNS查找定义DNS PTR记录的地方。 也就是说,当DNS通过IP地址接收查询时,它将查看反向区域文件以解析相应的FQDN。

sudo cp /etc/bind/db.127 /etc/bind/zones/db.168.192
sudo vi /etc/bind/zones/db.168.192

创建PTR:

;
; BIND reverse data file for local loopback interface
;
$TTL    604800
@       IN      SOA     harbor.domain. root.harbor.domain. (3          ; Serial604800         ; Refresh86400         ; Retry2419200         ; Expire604800 )       ; Negative Cache TTL
;
;@      IN      NS      localhost.;1.0.0  IN      PTR     localhost.
192.168.1.1 IN PTR root.harbor.domain
192.168.1.105 IN PTR core.harbor.domain

最后验证测试:
验证正向区域

sudo named-checkzone harbor.domain  /etc/bind/zones/db.harbor.domain


验证反向区域

sudo named-checkzone 168.192.in-addr.arpa /etc/bind/zones/db.168.192



过程中还需要注意firewall是否有允许bind9同行。

sudo ufw allow Bind9


参考文档:

Ubuntu 用bind9搭建DNS服务器_ubuntu bind9配置_Par@ish的博客-CSDN博客

ubuntu 22.04 lts bind9 局域网DNS服务器搭建 泛域名配置_ubuntu bind9_Faith1810的博客-CSDN博客

http://www.yayakq.cn/news/462172/

相关文章:

  • 地图定位网站开发培训课程名称大全
  • 做网站需准备些什么软件沧州网站建设多少钱
  • wordpress 图片服务器配置新乡网站优化
  • 做网站后台的叫什么wordpress如何建企业站
  • 网站建设服务器的配置长沙网站建设公司排行榜
  • 恩施哪里有做网站的2023年九月份新闻
  • 嘉兴网站建设嘉兴app开发公司杭州
  • 建网站免费吗大连网站排名优化公司
  • 彭州做网站的公司如何做网站推广的策略
  • 雄县网站建设公司免费建设网站教程
  • 网站建立后怎么做推广老板电器分销系统
  • 常州专业做网站公司广州行业网站建设
  • 建设银行咸阳交费网站wordpress 一键迁移
  • 怎么把网站排名技术支持 长沙网站建设-创研科技
  • 阜城县网站建设报价广告投放工作怎么样
  • 苏州行业网站建设报价wordpress og
  • 马来西亚网站建设电子商务网站的建设的步骤
  • 做网站网站多久会被抓推广公司产品
  • 四川高速公路建设集团网站商标免费设计
  • 茂名建设公司网站东莞企业网站建立报价
  • 网站关键词放哪做网站运营的女生多吗
  • 做家装的网站有哪些wordpress如何安装主题
  • wordpress插件 漏洞南昌百度推广优化
  • 百姓网网站建设淮北信息网
  • 怎样自己做网页设计网站西安seo整站优化
  • 济南万网站建设有限公司地址wordpress主题699元
  • 企业网站的建设论文wordpress模板主题介绍
  • 新网站百度seo如何做wordpress评论框代码
  • 青岛网站建设哪家公司好网络营销推广的手段
  • 电商网站前后台模板wordpress下划线函数