linux dns配置

linux IP DNS 配置

谁都会走 提交于 2020-02-14 15:24:49
在Linux操作系统下修改IP、DNS和路由配置   ifconfig eth0 新ip   然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip   一、修改IP地址   [aeolus@db1 network-scripts]$ vi ifcfg-eth0   DEVICE=eth0   ONBOOT=yes   BOOTPROTO=static   IPADDR=219.136.241.211   NETMASK=255.255.255.128   GATEWAY=219.136.241.254   二、修改网关   vi /etc/sysconfig/network   NETWORKING=yes   HOSTNAME=Aaron   GATEWAY=192.168.1.1   三、修改DNS   [aeolus@db1 etc]$ vi resolv.conf   nameserver 202.96.128.68   nameserver 219.136.241.206   四、重新启动网络配置   /etc/init.d/network restart   修改ip地址   即时生效:   # ifconfig eth0 192.168.0.20 netmask 255.255.255.0   启动生效:   修改

Linux运维基础

可紊 提交于 2020-02-07 01:51:35
一、远程连接排错 1.查看道路是否通畅 ip地址是什么:就是我们要找的服务器在哪里 公网IP地址:全世界的任何地方都能访问到 私网IP地址:也指内网,私有环境,只在当前环境中。比如:192.168.0.??? 或者 10.0.0.??? 端口:用于连接不同的服务,常见端口SSHD-22(工作中必须要改,否则全世界的人都会连你) 桥接的三种模式: NAT(皇帝-宰相-贫民)、桥接(皇帝-贫民)、仅主机模式(皇帝-贫民(无法连接外网)) 如果连不上我们要查看什么? 路不通的原因 1、网卡是否运行且IP是否正确(主机IP是否和远程连接用的IP一样) ifconfig eth0 2、DNS是否配置 cat /etc/sysconfig/network-scripts/ifcfg-eth0 查看网卡的配置是否配置DNS cat /etc/resolv.conf 查看DNS中是否配置DNS 网卡的配置是优先于DNS中的 3、软件连接的配置 检查vm软件是否设置正确: #1).vmware服务是否允许 win+r services.msc #2).vmware网络配置---编辑---虚拟网络编辑器 子网IP是否设置为10.0.0.0 4、计算机中的网络连接 VMware Network Adapter VMnet8配置的ip(静态,不要更改)和共享(不能打钩) 空格和tab键 ping

使用BIND搭建内部DNS服务

我与影子孤独终老i 提交于 2020-02-03 17:30:55
​​‌‌​​​‌‌​‌​​‌‌‍​‌​‌‌‌​​‌‌‌‌​‌​‍​‌​​‌​​​‌​​​‌‌​‍​‌​‌‌​​​‌‌​​​​​‍​​‌​‌‌‌‌‌‌‌‌​​​‍​‌‌​​‌‌‌​‌‌​​‌‌‌‍​‌‌​​​‌‌‌​​​‌​‌‍​​‌‌‌‌‌‌‌‌​​‌‌‍​‌‌​​​​‌​​​​​​​‍​​​‌​‌​‌‌​‌​‌‌‌‍‌​‌‌‌‌​‌‍‌​‌‌​‌‌​‍‌​‌‌​​​‌‍‌​‌‌‌​‌‌‍​​‌‌​‌‌‌‌​‌​​‌​‍​‌​​​​‌​​​​​‌​‌‍​‌​‌‌‌​​‌‌‌‌​‌​‍​‌‌​‌‌‌‌​​​‌​‌‌‌‍‌​‌‌‌​‌‌‍‌​‌‌​​​‌‍‌​‌​‌‌​​‍​​‌‌​​​‌‌‌‌​

1.5 DNS域名解析服务简介

二次信任 提交于 2020-01-26 02:06:06
作用 将域名解析为IP地址。这个可以在本地的一个名叫hosts的文件配置。本地查询再DNS数据库查询。 windows C:\Windows\System32\drivers\etc\hosts linux /etc/hosts 解析 人类方便记忆的是名字而不是数字,提供DNS方便阅读。 DNS服务器可以自己配置,也可以自己搭建。 DNS服务器可能会被攻击,也就是而已修改相关IP,这样就造成了进入了钓鱼网页。比如通过修改本地的数据库映射关系来攻击。 使用 大多数接受IP的应用程序也接受域名作为参数,比如 ping telnet tracert 等。 来源: CSDN 作者: 502203305 链接: https://blog.csdn.net/rubikchen/article/details/103926855

DNS配置参数和概念

微笑、不失礼 提交于 2020-01-15 18:06:22
DNS服务器的配置参数和概念   IP地址是在网络上分配给每台计算机或网络设备的32位数字标识。在Internet上,每台计算机或网络设备的IP地址是全世界唯一的。IP地址的格式 是 xxx.xxx.xxx.xxx,其中xxx是 0 到 255 之间的任意整数。例如,科迈网站主机的IP地址是 210.22.12.54。 什么是固定IP地址?   固定IP地址是长期分配给一台计算机或网络设备使用的IP地址。一般来说,采用专线上网的计算机才拥有固定的Internet IP地址。 什么是动态IP地址?   通过Modem、ISDN、ADSL、有线宽频、小区宽频等方式上网的计算机,每次上网所分配到的IP地址都不相同,这就是动态IP地址。因为IP地址资源很宝贵,大部分用户都是通过动态IP地址上网的。 什么是内网、什么是公网、什么是NAT?   公网、内网是两种Internet的接入方式。 内网接入方式:上网的计算机得到的IP地址是Inetnet上的保留地址,保留地址有如下3种形式: 10.x.x.x 172.16.x.x至172.31.x.x 192.168.x.x 内网的计算机以NAT(网络地址转换)协议,通过一个公共的网关访问Internet。内网的计算机可向Internet上的其他计算机发送连接请求,但Internet上其他的计算机无法向内网的计算机发送连接请求。 公网接入方式

nodemailer在Linux服务器上dns无法解析域名

丶灬走出姿态 提交于 2020-01-13 23:35:35
报错如下: { Error: queryA ETIMEOUT smtp.qq.com at QueryReqWrap.onresolve [as oncomplete] (dns.js:201:19) errno: 'ETIMEOUT', code: 'EDNS', syscall: 'queryA', hostname: 'smtp.qq.com', command: 'CONN' } 即配置了hosts将smtp.qq.com域名指向一个IP地址,还是无法解析。 通过使用dns.lookup进行域名解析,发现又能正常解析,猜想是不是nodemailer域名解析与当前dns版本不匹配导致, 通过跟踪代码发现在node_modules/nodemailer/lib/shared/index.js文件中其在调用发送邮件使用的dns解析如下: dns['resolve' + family](hostname, (err, addresses) => { if (err) { switch (err.code) { case dns.NODATA: case dns.NOTFOUND: case dns.NOTIMP: case dns.SERVFAIL: case dns.CONNREFUSED: case 'EAI_AGAIN': return callback(null, []);

DNS常见故障排查

♀尐吖头ヾ 提交于 2020-01-12 07:51:02
问题 DNS故障排查 解决方案 DNS常见故障排查 DNS是虚拟主机系统服务的基础服务,也是常见的故障发生点。DNS不能解析的常见原因有: l 域名本身已经过期或被停止; l 域名的DNS服务器记录不正确; l 域名的DNS服务器记录本身没有作解析; l 域名的DNS服务器上named服务没有启动; l 域名的DNS服务器上未解析; l 域名的多个DNS服务器上的解析不一致; l 域名的DNS服务器网络设置禁止了53端口TCP/UDP协议; l 本地DNS cache未更新,与DNS服务器上的记录不同步。 DNS的解析过程: 1) 首先查找本地DNS的cache,如果cache里有,且未超过服务器或域名本身定义的生存时间,则返回cache中的记录; 2) 如果cache中没有,或已过期,首先查询互联网根服务器(如a.gtld-servers.net),找出该域名的DNS服务器是哪几个,如果查不到,返回错误; 3) 随机地从域名的DNS服务器中挑出一个,查出其IP地址,如果查不到,返回错误; 4) 连接到该IP地址的53端口(UDP或TCP协议),查询域名,如果连接不上,或服务器未返回结果,则返回错误。 如何判断域名本身已经过期或被停止 通过whois 在Linux/Unix上,可以使用whois工具,查询域名注册记录,如: 查询.com域名: ___________________

DNS介绍

懵懂的女人 提交于 2020-01-08 15:39:23
DNS出现及演化 网络出现的早期 是使用IP地址通讯的,那时就几台主机通讯。但是随着接入网络主机的增多,这种数字标识的地址非常不便于记忆,UNIX上就出现了建立一个叫做hosts的文件(Linux和windows也继承保留了这个文件)。这个文件中记录这主机名称和IP地址的对应表。这样只要输入主机名称,系统就会去加载hosts文件并查找对应关系,找到对应的IP,就可以访问这个IP的主机了。 但是后来主机太多了,无法保证所有人都能拿到统一的最新的hosts文件,就出现了在文件服务器上集中存放hosts文件,以供下载使用。互联网规模进一步扩大,这种方式也不堪负重,而且把所有地址解析记录形成的文件都同步到所有的客户机似乎也不是一个好办法。这时DNS系统出现了,随着解析规模的继续扩大,DNS系统也在不断的演化,直到现今的多层架构体系。 DNS概括 DNS(Domain Name System,域名系统),因特网上作为域名和IP地址互相映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP数串。通过主机名,最终得到该主机对应的IP地址的过程叫做域名解析(或主机名解析)。DNS协议运行在UDP协议之上,使用端口号53。 DNS的分布数据库是以域名为索引的,每个域名实际上就是一棵很大的逆向树中路径,这棵逆向树称为域名空间(domain name space)

互联网那些事——DNS

独自空忆成欢 提交于 2020-01-04 00:27:58
DNS是互联网基础服务,没有DNS,互联网就几乎进入瘫痪状态了。DNS对于很多非计算机专业的同学来说,了解程度可能仅限于一个网址,但你要跟他们说域名,很多人就不知所云了,这就是DNS作为互联网基础设施,作为底层基础服务带来透明化,虽然带给了大家极大的方便,人们几乎时时刻刻都在用这个服务,可很少有人知道自己在用这个服务,跟不会关心这个服务是如何搭建和工作的。 作为计算机专业人员,如果不知道DNS就很麻烦了,至少在某些时候,出现的问题会让你丈二和尚摸不着头脑,因为和DNS相关的网络问题时常会不经意的跳出来和你不期而遇,如果你不知道有DNS这个玩意,或者对DNS知之甚少,说不定会让你兜个大圈子还不一定找到解决的办法。 DNS是域名服务的缩写,提供域名服务的服务器就是域名服务器,我们访问的网站所对应的IP地址就是由DNS解析后,把对应的IP返回给浏览器的,这可能是大家使用DNS最多的方式吧,那这个DNS是在哪里呢,我怎么从来不知道我在用DNS,我用的DNS是谁提供的呢,其实回答这个问题很简单,看下面这张图,你就明白了: 上面圈定的地方可以查看自己所用DNS的IP地址。 如果你想对DNS了解的更多一些,仅仅知道这些是不够的,DNS是运行在互联网上的基础服务,全世界仅有几十台根域名服务器,这还是最近几年新增了N台根域名服务器后的数量。在几年前,全世界仅有13台根域名服务器

linux下ifconfig, DNS以及route配置

最后都变了- 提交于 2019-12-31 21:21:38
转载:http://blog.csdn.net/wangjingfei/article/details/5283632/ 熟悉使用ifconfig 会非常方便。   ifconfig eth0 新ip   然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip   一、修改IP地址   [aeolus@db1 network-scripts]$ vi ifcfg-eth0   DEVICE=eth0   ONBOOT=yes   BOOTPROTO=static   IPADDR=219.136.241.211   NETMASK=255.255.255.128   GATEWAY=219.136.241.254   二、修改网关   vi /etc/sysconfig/network   NETWORKING=yes   HOSTNAME=Aaron   GATEWAY=192.168.1.1   三、修改DNS   [aeolus@db1 etc]$ vi resolv.conf   nameserver 202.96.128.68   nameserver 219.136.241.206   四、重新启动网络配置   /etc/init.d/network restart   修改ip地址   即时生效:   # ifconfig