美文网首页
内网域名访问方法(hosts、dns)

内网域名访问方法(hosts、dns)

作者: 柠檬C927 | 来源:发表于2023-05-15 15:08 被阅读0次

很多单位都是自己内网服务器部署的项目供内部测试使用,但由于局域网中一般很少架设DNS服务器,访问这些服务器时,要输入难记的IP地址,就会很不方便。这里我们就看看有什么解决方法。

电脑端

电脑端,我们可以通过在hosts中配置域名和IP的映射关系,从而达到输入域名计算机就能很快解析出IP的效果。hosts文件是系统自带的一个很重要文件。

例如:打开Host文件,在其中添加一条:192.168.0.170 sport.com

(IP与域名中间要有空格,IP地址一定要输入正确,不然就访问不了该网站了)

然后我们直接输入域名sport.com,就正常访问内网项目了。

安卓手机

手机端,安卓系统,我这里用的是修改dns的方法。

1、在服务器搭建DNS服务器(linux系统,Windows可参考:https://zhuanlan.zhihu.com/p/445838692

apt install dnsmasq
或
yum install dnsmasq -y

2、查看dnsmasq 版本
dnsmasq -v

3、启动dnsmasq
service dnsmasq start

4、设置随系统启动
systemctl enable dnsmasq.service
5、查看dnsmasq是否正常启动
netstat -tunlp | grep 53

6、编辑dnsmasq配置:

vim /etc/dnsmasq.conf
strict-order
listen-address=127.0.0.1,192.168.0.170
address=/sport.com/192.168.0.170   #要访问的域名

7、进入手机 WIFI设置 页面--修改网络,将 IP选项改为:静态


image.png

8、将域名地址改为上面安装dns服务器的服务器地址,保存即可。


image.png

9、打开手机浏览器,输入域名:sport.com ,即可正常访问。

相关文章

  • github 无法访问

    dns解析流程: 域名>>本地hosts>>互联网dns服务器集群 因为存在dns,当你访问github域名时,你...

  • CDN原理

    BIND 视图技术实现DNS,Squid做前端缓存简单的CDN的搭建:1、CDN的工作原理:当外网访问内网域名的时...

  • DNS 与 TCP

    DNS 与 hosts DNS:域名系统简单来说就是你给它一个域名,他给你返回一个 ip 当我们输入一个域名(ba...

  • Cemtos7.2内网搭建DNS服务器

    场景: 内网环境下连接测试环境都是使用IP+端口的方式,想实现域名访问的话只能在每个人hosts添加解析,想实现不...

  • 关于hosts域名映射

    hosts相当于本地的DNS,一个域名如果有IP映射在hosts里面,它会直接在本地搜索映射,而不去网络查询DNS...

  • 本地apache设置虚拟域名

    第一步:本地hosts 访问一个域名,通过dns服务器得到该域名所指向的服务器ip地址,然后通过ip地址和服务器建...

  • DNS解析和DNS缓存

    一、DNS解析 DNS解析也即是我们说的域名解析,为了方便记忆,网站都是注册了一个域名,通过域名来访问网站。访问网...

  • 网络编程之“一切皆socket”

    1:内网访问:通过内网IP直接访问,例:ping ip号 外网访问:通过域名(ip号)+端口号访问例:http:...

  • nginx反向代理

    域名访问,反向代理到内网服务端口

  • Hosts详解(含域名、DNS)

    # Hosts文件位置 win10、win7系统在C:\Windows\System32\drivers\etc ...

网友评论

      本文标题:内网域名访问方法(hosts、dns)

      本文链接:https://www.haomeiwen.com/subject/llgmsdtx.html