精华内容
下载资源
问答
  • ubuntu18安装dnsmasq实现局域网内域名解析
    千次阅读
    2020-10-31 17:09:37

    正文

    准备一台机子充当dns服务器

    1 dnsmasq安装

    在dns服务器上安装dnsmasq

    sudo apt-get -y install dnsmasq

    Created symlink /etc/systemd/system/multi-user.target.wants/dnsmasq.service → /lib/systemd/system/dnsmasq.service.
    Job for dnsmasq.service failed because the control process exited with error code.
    See "systemctl status dnsmasq.service" and "journalctl -xe" for details.
    invoke-rc.d: initscript dnsmasq, action "start" failed.
    ● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server
       Loaded: loaded (/lib/systemd/system/dnsmasq.service; enabled; vendor preset: enabled)
       Active: failed (Result: exit-code) since Sat 2020-10-31 08:21:52 GMT; 4ms ago
      Process: 7595 ExecStart=/etc/init.d/dnsmasq systemd-exec (code=exited, status=2)
      Process: 7594 ExecStartPre=/usr/sbin/dnsmasq --test (code=exited, status=0/SUCCESS)
    
    10月 31 08:21:52 linux89.com systemd[1]: Starting dnsmasq - A lightweight DHCP and caching DNS server...
    10月 31 08:21:52 linux89.com dnsmasq[7594]: dnsmasq: syntax check OK.
    10月 31 08:21:52 linux89.com dnsmasq[7595]: dnsmasq: failed to create listening socket for port 53: 地址已在使用
    10月 31 08:21:52 linux89.com dnsmasq[7595]: failed to create listening socket for port 53: 地址已在使用
    10月 31 08:21:52 linux89.com dnsmasq[7595]: 启动失败
    10月 31 08:21:52 linux89.com systemd[1]: dnsmasq.service: Control process exited, code=exited status=2
    10月 31 08:21:52 linux89.com systemd[1]: dnsmasq.service: Failed with result 'exit-code'.
    10月 31 08:21:52 linux89.com systemd[1]: Failed to start dnsmasq - A lightweight DHCP and caching DNS server.
    Processing triggers for ureadahead (0.100.0-21) ...
    ureadahead will be reprofiled on next reboot
    Processing triggers for systemd (237-3ubuntu10.42) ...
    
    

    以上错误信息中发现53端口被占用了,无法Starting dnsmasq。查询一下53端口,被systemd-resolve (dns缓存服务)占用。暂时关闭掉这个服务,重启dnsmasq

    #暂时关闭,下次开机会重启
    $ sudo systemctl stop systemd-resolved.service 
    $ sudo systemctl restart dnsmasq.service
    

    2 配置dnsmasq

    参考 https://cloud.tencent.com/developer/article/1174717

    2、Dnsmasq的主要作用
    (1)将Dnsmasq作为本地DNS服务器使用,直接修改电脑的本地DNS的IP地址即可。
    (2)应对ISP的DNS劫持(反DNS劫持),输入一个不存在的域名,正常的情况下浏览器是显示无法连接,DNS劫持会跳转到一个广告页面。先随便nslookup 一个不存在的域名,看看ISP商劫持的IP地址。
    (3)智能DNS加快解析速度,打开/etc/dnsmasq.conf文件,server=后面可以添加指定的DNS,例如国内外不同的网站使用不同的DNS。
    国内指定DNS
    server=/cn/114.114.114.114
    server=/taobao.com/114.114.114.114
    server=/taobaocdn.com/114.114.114.114
    国外指定DNS
    server=/google.com/8.8.8.8
    (4)屏蔽网页广告,将指广告的URL指定127这个IP,就可以将网页上讨厌的广告给去掉了。
    address=/ad.youku.com/127.0.0.1
    address=/ad.iqiyi.com/127.0.0.1
    (5)指定域名解析到特定的IP上。这个功能可以让你控制一些网站的访问,非法的DNS就经常把一些正规的网站解析到不正确IP上。
    address=/freehao123.com/123.123.123.123
    (6)管理控制内网DNS,首先将局域网中的所有的设备的本地DNS设置为已经安装Dnsmasq的服务器IP地址。然后修改已经安装Dnsmasq的服务器Hosts文件:/etc/hosts,指定域名到特定的IP中。
    例如想让局域网中的所有用户访问www.freehao123.com时跳转到192.168.0.2,添加:
    192.168.0.2 www.freehao123.com
    在Hosts文件中既可,整个过程也可以说是“DNS劫持”。

    于是编辑/etc/hosts,最后添加一行
    dns服务器ip 域名
    10.0.230.89 linux89.com

    重启服务使配置生效

    3 使用该dns服务器

    在另一台机子上指定域名解析地址为 dns服务器的ip,当然,前提是该机子能访问到dns服务器
    打开终端 ping linux89.com

    更多相关内容
  • 局域网出现域名解析错误时怎么办呢,那么局域网出现域名解析错误时又如何解决呢?下面是学习啦小编收集整理的局域网出现域名解析错误时如何解决,希望对大家有帮助~~局域网出现域名解析错误时如何的解决办法工具/原料...

    局域网出现域名解析错误时怎么办呢,那么局域网出现域名解析错误时又如何解决呢?下面是学习啦小编收集整理的局域网出现域名解析错误时如何解决,希望对大家有帮助~~

    局域网出现域名解析错误时如何的解决办法

    工具/原料

    电脑

    一、确认DNS是否真的出现了故障

    1打开CMD命令行窗口、输入nslookup回车确认

    7c25dcc9a6b5f8aa51bdf0cfc5bd3261.png

    2上图中会显示窗口中会显示出当前系统所使用的DNS服务器地址

    3输入一个你熟悉的站点对应的域名,如www.sohu.com,如果出现

    DNS request timed out,timeout was 2 seconds

    则说明DNS出现了故障

    END

    二、如何解决DNS故障

    找到“开始”——“运行”——”输入CMD“,打开命令行窗口

    输入ipconfig /all命令来查询网络参数

    7a398af31de2be4f84f0bede83b0feff.png

    在上图显示信息中我们能够看DNS服务器地址。

    同样方法查看同一个局域网内其它可上网用户的DNS服务器。将自己的改成别人的即可。

    8759dbb1751f499353f48693d84932ea.png

    如果只改动DNS服务器还不可以正常上网,就需要手动配置IP地址,将IP地址的最后一段改成与别人的不同即可

    展开全文
  • 1、本地访问、局域网访问 安装wampsever集成软件,w:windows a:apache m:mysql p:php,也就是搭建了一个本地服务器环境。 打开软件,在任务栏可以看到绿色的图标,表示已经正常开启服务器环境,右击wampserver...

    第二讲:如何访问网站:

    1、本地访问、局域网访问

    安装wampsever集成软件,w:windows a:apache m:mysql p:php,也就是搭建了一个本地服务器环境。

    这里写图片描述

    打开软件,在任务栏可以看到绿色的图标,表示已经正常开启服务器环境,右击wampserver图标,打开文件位置,将代码拷贝到www目录下面

    这里写图片描述

    浏览器输入127.0.0.1即可本地访问网站,默认访问index.html,当然可以修改配置文件,默认打开文件可以设置为index,index.htm,default.html等等都可以

    这里写图片描述

    如果想局域网访问(我只有一台电脑没法演示,讲下过程)服务器电脑,也就是上面放代码的电脑和其他电脑在同一个IP段局域网,其他电脑通过输入ipv4地址即可访问网页,查看iPv4地址,Windows下通过ipconfig命令查看,Linux下通过ifconfig查看.在此不再演示,如果出现局域网其他电脑访问不了,则修改wampserver配置文件,允许其他IP地址的电脑可以访问

    以上步骤讲述了局域网内网页的访问,接下来讲如何实现通过域名让所有人都能访问到,其实原理和局域网访问一样,我们将代码放入真正的服务器,服务器有个IP地址,但是实际上我们并不是通过IP地址去访问,因为IP至少比较难记,所以我们通过域名来进行访问,这就牵涉到域名解析,也就是真正服务器的IP地址和购买的域名进行绑定,通过域名访问服务器网站

    2、域名解析

    首先需要买域名和服务器(主机),跟淘宝买东西差不多,提供两个渠道

    域名:阿里云购买,我常买cn域名,便宜且适合做SEO优化,com和net略贵,我的域名比较多,是做站群用的,不过远远不够,站群少说也要几十上百域名

    (阿里云域名菜单结构:登陆阿里云-点击右上角控制台–点击左侧边栏域名)

    这里写图片描述

    主机:硅云购买,买香港主机,不用备案,也可以选其他,淘宝上一大堆,我的4元/月,就不要讲究什么配置了,能传个代码,主机相对稳定就好了

    这里写图片描述

    好了,域名和主机买好了,接下来就是点击域名后面那个解析按钮,开始域名解析,其实前面也提到了,就是主机的地址和域名进行绑定

    两种解析方案,根据主机供应商让怎么解析就怎么解析,硅云用CNAME解析

    CNAME–www–主机网址,cname别名解析,用网址解析

    A –@ –主机IP,A的话用IP进行解析

    这里写图片描述

    添加解析后要记得勾选,点启用,不然你就白解析了,后面网页访问不了你也不知道哪里出问题

    这里写图片描述

    3、FTP代码上传

    OK,域名解析好其实你买的域名就可以访问了,只是没有代码,网站没有内容,接下来讲解FTP文件上传,如何将代码上传到服务器,即可正式访问网站

    顶部是主机名、用户名、密码,上面截图的硅云主机已经给了这些给我,直接输入即可,文件传输协议是21端口,不能更改,最后点击连接按钮即可

    左侧是本地文件,右侧是服务端主机文件列表,将左侧代码文件全选,拖到/web/目录下面,会有上传队列,等待几秒钟上传完毕即可

    这里写图片描述

    代码上传完成,浏览器输入你买的域名即可访问网站

    明天讲SEO优化排名,刚看了下我的网站,上周日传到主机上的网站,今天周三,用了三天,个别关键词已经进入前10了,代表百度搜索该词条,在第一页能看到链接,表名SEO做的还行,甚至有点超出预期,排名增加的还比较快

    这里写图片描述

    这里写图片描述

    展开全文
  • 本地局域网内添加DNS解析的方法

    万次阅读 2019-01-18 15:18:42
    192.168.1.186为局域网内DNS服务器 2.进入192.168.1.186机器,操作系统是windows2008,计算机,右键,管理,进入服务管理器,添加角色,安装DNS管理器 我这里是已经安装了 安装后就可以在管理工具中看...

    192.168.1.1进入路由器管理界面
    在这里插入图片描述
    DHCP服务器设置,查看公司内网主DNS服务器,备DNS服务器设置,114.114.114.114是电信DNS服务器
    192.168.1.186为局域网内DNS服务器
    2.进入192.168.1.186机器,操作系统是windows2008,计算机,右键,管理,进入服务管理器,添加角色,安装DNS管理器
    在这里插入图片描述
    我这里是已经安装了
    在这里插入图片描述
    安装后就可以在管理工具中看到DNS管理器,进入DNS管理器,新建区域,正向查找区域,
    在这里插入图片描述
    添加主机
    在这里插入图片描述
    输入域名和对应IP,这样局域网内所有主机都可以访问到这个域名

    展开全文
  • 一个IPV6路由器连接的设备均有独立的IPV6地址,每步科技的IPV6动态域名不需要一个一个分别解析,只要登陆解析更新其中一个域名的IPV6地址,则这个局域网内所有预先设置的域名的IPV6地址均可同时自动解析
  • 本文实例讲述了C#域名解析简单实现方法。分享给大家供大家参考。具体实现方法如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; ...
  • 局域网DNS域名解析配置

    千次阅读 2014-01-23 12:01:32
    越来越多的企业将企业内部局域网通过光缆、交换机等高速互连设备连接起来,形成较大规模的中型网络,网络上的主机和用户也随之日渐增多。作为Internet的缩影,企业内部网上的各类服务器(如WWW服务器、FTP 服务器、E-...
  • 说得简单点就是将好记的域名解析成IP,服务由DNS服务器完成,是把域名解析到一个IP地址,然后在此IP地址的主机上将一个子目录与域名绑定。 互联网中的地址是数字的IP地址,域名解析的作用主要就是为了便于记忆。 ...
  • 该工具可解析输入域名下对应的所有IP地址(包括IPV4地址和IPV6地址),自己写来用的,分享给大家,提供的是jar包,未混淆代码,可以工具查看源码,如果需要可编译的源码可私聊我。 例子: 解析域名:www.baidu.com ...
  • 内网架设DNS服务器详解适用环境:局域网内用IIS建了一个网站,通过ip访问太麻烦,想在内部实现用域名访问 .http://192.168.1.107 是我建在内网的一个站我们要实现的就是在内网用http://www.sl1987.com/也能访问 现在...
  • 局域网变公网的动态域名解析工具-附件资源
  • 局域网内如何设置成域名访问

    万次阅读 2016-05-19 15:02:40
    手工在HOSTS文件里加入解析记录 文件路径:C:\WINDOWS\SYSTEM32\DIRVERS\ETC 下的hosts文件,用记事本打开,里边有例子,你可以照着写。
  • 背景 一般家里的内部网络都是通过路由器然后再接几台电脑。这种结构只有路由器有一个公网IP,而且这个公网IP也是会不... 1、路由器接受到的访问如何映射到局域网内指定服务器电脑(路由器转发) 2、变化路由器IP...
  • nginx 域名解析

    千次阅读 2022-01-24 16:03:07
    项目场景: nginx 部署了两个服务,一个是官网,一个是应用 官网用的80端口,域名为:A.test.com 应用用的443端口,域名为:B.test.com 两个域名解析地址是同一个服务器 问题描述: 正常情况下:用...
  • 第二讲:如何访问网站:1、本地访问、局域网访问安装wampsever集成软件,w:windows a:apache m:mysql p:php,也就是搭建了一个本地服务器环境。打开软件,在任务栏可以看到绿色的图标,表示已经正常开启服务器环境,...
  • 局域网变公网的动态域名解析工具

    千次阅读 2018-09-30 17:10:07
    4、填写“应用名称”、“内网主机”、“映射端口”这三个信息,如果是本机的话,只需要修改下“映射端口”,最后点击“添加”就会自动生成一条含有域名的http地址 ngrok 待完善
  • [局域网内收发邮件 - 1] DNS域名解析

    千次阅读 2019-01-13 17:10:28
    局域网内收发邮件 - 2
  • 现状管理内部的局域网的机器过多,不想浪费精力在对IP的记忆上,为了更方便的管理和使用,需要搭建一台内部局域网服务器。准备两台最小化Centos 7 服务器,一台用来搭建dns服务器,一台用来测试dns;一台window 10 ...
  • 配置内网DNS实现内部域名解析

    千次阅读 2017-02-16 10:21:00
     ü 配置内网的DNS服务器实现内网服务器的域名解析。  ü 配置内网的DNS服务器减少到Internet的域名解析流量。  ü 配置内网的DNS服务器实现Internet上服务器的域名解析。  网络环境:    企业场景:  在微软...
  • DNS 是域名系统 (Domain Name System) 简称,一般情况下,在非域环境下的本地局域网中是较少搭建DNS服务器的,我有很多同行说,我们又不能给人申请域名,要DNS服务器有什么用?还有,不安装DNS服务以前能上网,安装...
  • 蓝牙个人局域网(PAN)应用规范定义了使蓝牙设备能加入个人局域网的方法,规定了单个主从网中蓝牙设备之间的网络发现、网络形成、地址分配、地址解析、域名解析、桥接或路由和网络安全,一个或多个蓝牙设备的网络接...
  • linux实现局域网IP欺骗dns域名解析

    万次阅读 2020-06-04 02:02:11
    大家可以到我git托管平台clone一份测测看,本人程序小白,有问题欢迎指出,共同进步。...1.简单的讲一下IP欺骗。...那域名解析呢? 只要向网关或都域名服务器的53端口发送一个DNS查询报文,就可以收到服务
  • 局域网设置dns的方法

    千次阅读 2021-08-01 07:46:51
    DNS域名解析是指通过主机名得到该主机名对应的IP地址。BIND作为局域网上广泛使用的DNS服务器软件,通过对区文件的管理实现对DNS域名的授权和查询使用。下面是学习啦小编为大家整理的关于局域网设置dns怎么设置在哪,...
  • openshift使用dnsmasq设置局域网转发DNS实现泛域名解析1. 修改master-config.yaml文件内容2. 修改dnsmasq.conf文件3.参数解释4. 配置DNS,使局域网中可以泛解析xx.cluster.local的域名5. 验证6.参考链接 1. 修改...
  • 用户使用这种服务将一个域名解析到自己的上网电脑,将自己的上网电脑变成一台网站服务器,如:WWW服务器、FTP服务器、EMAIL服务器等,帮您轻松建立自己的网站。您还可以通过动态域名随时随地访问公司局域网的电脑,...
  • Docker 容器中的域名解析问题

    万次阅读 2018-04-29 18:17:33
    假如,你的开发环境是用 Docker 搭建的,当用 CURL 来访问局域网内另外一台服务器的 API 时,会出现域名无法解析的情况。 出现类似下面的错误提示信息: cURL error 6: Could not resolve host Couldn't resolve...
  • 系统的IP与域名解析文件[局域网的DNS]局域网的DNS: 域名和主机名对应的工具,服务器直接通过域名,方便迁移 # 修改配置 vim /etc/hosts 直接添加: 192.138.25.129 redhat -->主机名为redhat 转载于:...
  • 优质老域名为您整理老域名基础知识相关的文章,本文站长为大家分享“域名解析出现错误的几种情况,以及解决方法”的内容,希望可以为大家解答老域名挖掘过程中的疑难杂症。域名作为网络地址,是我们访问网站的...
  •  想到很久之前有过类似的经验, telnet等一些服务在连接请求的时候,会做一些反向域名解析(如果反向解析不顺畅, 估计就会延迟很多, 给人的感觉是连接速度N慢!)  在网上搜索了下解决办法, 发现有两种:  一...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 40,944
精华内容 16,377
关键字:

局域网内域名解析