局域网dns服务器搭建

服务器系统:虚拟机中的ubuntu,nat模式网络,ubuntu系统内ip是dhcp模式

安装bind9

apt-get install bind9

若是报错The following packages have unmet dependencies

bind9 : Depends: libbind9-160 (= 1:9.11.3+dfsg-1ubuntu1) but 1:9.11.3+dfsg-1ubuntu1.1 is to be installed

一堆is to be installed

大概是由于版本的问题,一个个卸载本机已有的依赖库

apt-get remove libbind9-160

...nginx

假如想新增一个域名testj.comapache

1.

进入/etc/bind目录

编辑named.conf.default-zones,添加以下文本ubuntu

zone "testj.com" {

type master;

file "/etc/bind/db.testj.com";

};

2.

而后新增file对应的文件,即在/etc/bind目录下新增db.testj.com文件

里面文本以下浏览器

;

; BIND data file for local loopback interface

;

$TTL604800

@INSOAtestj. root.testj. (

2; Serial

604800; Refresh

86400; Retry

2419200; Expire

604800 ); Negative Cache TTL

;

@INNStestj.

testj.comINNS192.168.235.129

www IN A 192.168.235.129

aaa IN A 192.168.235.129

其实就是从db.local赋值过来,修改部分配置,www是主机名,安装了www服务的主机。testj.com是主机,www是主机名服务器

3.

编辑named.conf.options,主要添加listen-on网络

options {

directory "/var/cache/bind";

listen-on port 53 {192.168.235.129;0.0.0.0;};

allow-transfer {none;};

// If there is a firewall between you and nameservers you want

// to talk to, you may need to fix the firewall to allow multiple

// ports to talk.  See http://www.kb.cert.org/vuls/id/800113

// If your ISP provided one or more IP addresses for stable

// nameservers, you probably want to use them as forwarders.

// Uncomment the following block, and insert the addresses replacing

// the all-0's placeholder.

// forwarders {

//     0.0.0.0;

// };

//========================================================================

// If BIND logs error messages about the root key being expired,

// you will need to update your keys.  See https://www.isc.org/bind-keys

//========================================================================

dnssec-validation auto;

auth-nxdomain no;    # conform to RFC1035

listen-on-v6 { any; };

};

4.重启服务

service bind9 restartdom

5.指明bind9服务器地址

编辑/etc/resolv.conf

# This file is managed by man:systemd-resolved(8). Do not edit.

#

# This is a dynamic resolv.conf file for connecting local clients to the

# internal DNS stub resolver of systemd-resolved. This file lists all

# configured search domains.

#

# Run "systemd-resolve --status" to see details about the uplink DNS servers

# currently in use.

#

# Third party programs must not access this file directly, but only through the

# symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a different way,

# replace this symlink by a static file or a different symlink.

#

# See man:systemd-resolved.service(8) for details about the supported modes of

# operation for /etc/resolv.conf.ide

nameserver 192.168.235.129

search DHCP HOSToop

一堆注释,其实就是最后两行有用

nameserver 192.168.235.129

search DHCP HOST

这个文件可能随时被还原,被还原后就不能识别www.testj.com了,或者执行第6步。this

6.编辑ip地址配置文件

ubuntu的路径是/etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)

auto lo

iface lo inet loopback

auto ens33

iface ens33 inet dhcp

address 192.168.235.129

netmask 255.255.255.0

gateway 192.168.1.1

dns-nameserver 192.168.235.129

dns-search testj.com

更多的名称是lo和eth0、eth1,这里是ens33

重要的是dns-nameserver一行,以避免/etc/resolv.conf还原,或者失效

第5步、第6步得试,配置过程当中轮流换着配置,重启。才能持久生效

end.

ping www.testj.com

浏览器输入www.testj.com就能够了(前提是配置了服务器访问目录,详情自行了解nginx、apache)

本机是能够访问的,可是真实主机访问却失败了,虚拟机中的其余系统访问正常。没有更多的真实设备,先这样吧,之后有空,有需求再研究

ubuntu重启网络服务 /etc/init.d/networking restart 或者service networking restart ubuntu ip配置文件的路径是/etc/network/interfaces

ubuntu局域网服务器搭建网站,ubuntu搭建局域网dns服务器相关推荐

  1. 云计算之路-试用Azure:搭建自己的内网DNS服务器

    之前我们写过一篇博文谈到Azure内置的内网DNS服务器不能跨Cloud Service,而我们的虚拟机部署场景恰恰需要跨多个Cloud Service,所以目前只能选择用Azure虚拟机搭建自己的内 ...

  2. 网站服务器未响应怎么解决,dns服务器未响应,手把手教你dns服务器未响应怎么解决...

    dns服务器未响应是我们日常使用电脑上网时常遇到的网络故障之一.碰到这个情况的用户太多了,但是基本没有同一的解决方法,笔者当然也经常碰到,尤其是这几天,都快砸电脑了,太影响工作了,没有办法自己动手了, ...

  3. 电脑的dns服务器未响应怎么解决,电脑DNS服务器未响应怎么解决

    相信在平日上网中,很多朋友遇到过dns服务器未响应的问题,那么出现此故障是什么原因呢?又该如何解决呢? dns服务器支持多线解析,特别适合有多条出口线路的运营商.dns服务器对于外部DNS服务器对于外 ...

  4. 网络诊断dns服务器未响应,网络诊断提示DNS服务器未响应解决方法

    DNS服务器未响应是什么意思 DNS服务器是计算机域名系统(DomainNameService)的缩写,它是由域名解析器和域名服务器组成的.域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并 ...

  5. 海外服务器搭建网站访问很慢,海外服务器访问速度变慢了怎么办

    但随着越来越多的站长选择在海外服务器上搭建网站,也有许多使用者开始抱怨服务器速度怎么越变越慢了?所以我们在这里讲解下如何解决服务器访问速度变慢的问题. 海外服务器访问速度变慢了怎么办 首先我们需要找到 ...

  6. 自己动手搭建网站:域名和云服务器选购

    系列文章:自己动手搭建网站系列总目录 目录 1.引言 2.域名选购 3.云服务器选购 3.1选购云服务器 3.2配置安全组规则 4.参考资料 1.引言 注意:现在的网站要进行"双备案&quo ...

  7. 如何搭建网站?第二步:购买服务器域名

    因为我使用的是阿里云,所以就用阿里云来做案例,分享一下搭建网站的实际操作过程,如果你是位新手站长,建议按照我的步骤慢慢来. 一. 购买服务器 首先去阿里云的官方网站,注册账号后登陆,这里建议站长们不要 ...

  8. 搭建网站,需要几种服务器?

    搭建一个网站,需要几种服务器,这个要看具体的情况,一般小微型企业站基本不是需要服务器的,一个空间就可以搞定的,没必要花费金钱在服务器上,空间完全可以满意相对还容易管理一些.而对于一些大中型企业来说就需 ...

  9. 搭建网站选择租用哪里的服务器

    香港服务器与国内服器基本相同,但如果建立网站,放在国内服务器则必须备案,而香港服务器可以不用备案,这为网站的建设节省了更多的时间,但是在国内访问香港服务器的速度却不如国内的快.以下是国内服务器和香港服 ...

  10. 虚拟主机怎么搭建网站(如何搭建自己虚拟主机)

    对于疫情的影响很多做实体的老板不得不把实体的生意带到线上,因为现在实体行业越来越不好做,互联网上还可以做一下隔离经济.到底该怎么搭建自己的网站呢? 第一步:准备自己的域名,可以去阿里云或者腾讯云买一个 ...

最新文章

  1. tf.keras.layers.TextVectorization 示例
  2. python【蓝桥杯vip练习题库】ALGO-120 学做菜
  3. python微信自动机器人
  4. 浏览器同源策略及Cookie的作用域
  5. ubuntu安装ros indigo
  6. Educational Codeforces Round 93 (Rated for Div. 2)
  7. char*,wchar_t*,CString和BSTR之间的转换
  8. 6 华为交换机 路由配置_华为路由、交换机基础配置指令
  9. java 可重入锁 clh_Java可重入锁原理
  10. Atitit.故障排除系列---NoClassDefFoundError  NoClassDefFoundError ClassNotFoundException
  11. 苹果电脑mac桌面上出现关不掉的黑框/白框 解决办法
  12. 深入了解Elasticsearch存储
  13. 计算机三维课设的目的和意义,三维动漫设计开题报告
  14. Apache安全配置
  15. 智商情商哪个重要_情商与智商,到底哪个更重要?
  16. 计算机专业用什么轴的键盘,机械键盘什么轴好
  17. 沧小海基于xilinx srio核的学习笔记之第二章 Rapidio技术概述
  18. 预测交通拥堵,TranSEC助力城市交通“智”变
  19. Hi3520烧写flash失败问题分析
  20. mysql if查询_mysql使用if...else...来查询

热门文章

  1. 根据经纬度计算两点之间的距离
  2. 运维演进正确之道-ITIL+DevOps双态运维
  3. Primer C++(第5版)PDF
  4. java实现供应链_基于jsp的企业物流供应链-JavaEE实现企业物流供应链 - java项目源码...
  5. 田洪川(天轰穿)老师谈.NET学习:将励志和教学结合起来
  6. opnet之Aloha
  7. 北斗卫星导航系统基础篇之(三)——北斗缩略词详解
  8. 地理信息系统概论 黄杏元版 期末复习资料
  9. 基于激光雷达技术的3维虚拟校园建设与研究_爱学术—免费下载
  10. C-CCSK云计算安全知识认证