解决内网机器无法通过域名访问同一局域网内的网站

简介:

看到这个标题,你可能会猜想这个是不可能的呢。同一个局域网怎么会访问不了同一个网内的网站呢?

在解决这个问题之前,我先来做一点解释。我们公司的网络使用是有权限的,不是所有的人都能上外网。如果是可以上外网的机器,那么在同一个局域网内确实可以通过域名进行访问。但是,不能上外网的呢?

这个问题就出来了,不能上外网的机器也想通过域名的形式访问公司的网站。那我们该如何解决呢?

其实解决方法有三种,我们按照从简到繁的顺序来一一讲解。

我们先来讲解第一种方法。

方法一、既然是同一个局域网,那么网站服务器的IP一般是固定的。我们可以通过IP的形式访问。如下图:

clip_image001

我们可以看到,网站是可以正常访问的。但是。另外一个问题,同时也出现了,因为不是每一个人都能记住网站内网的IP地址。但是公司的域名肯定大家都知道的,如果要求使用域名访问公司网站呢?

为了达到这个要求我们可以通过两种方法解决。这就是我提到的第二种和第三种方法。

方法二:如果是只是一台或者几台机器要这样访问的话,我们可以在这几台机器的hosts文件添加对应的关系即可访问。如下图:

clip_image002

Hosts文件设置完毕后,我们就可以访问网站了。如下图:

clip_image003

这样看来貌似问题是被我们解决了,但是我相信很多像我一样的兄弟,公司的机器不可能只有一两台,也不可能把公司所有的机器都按照这种方法一一来设定hosts文件。

那么,我们的第三种方法就运营而生了。在讲解第三种方法之前,我还是要介绍一下有关DNS服务器方面的知识。像我以前在研究windows的DNS服务器搭建的时候,不知道在内网中搭建DNS服务器的作用。为什么要搭建呢?搭建这个做什么用呢?这一系列的问题都不知道。

今天我们解决这个问题就会使用到DNS服务器了,而且是要在内网搭建DNS服务器。好了我们现在言归正传,有关DNS的搭建我在此就不多做演示了,大家可以看我转载的这篇博客《windows 2003 DNS服务器配置》。我们只来讲解有关设置方面的知识。

首先、我们先新建一个“正向查找区域”,如下图:

clip_image004

新建完区域后,我们添加主机了,如下图:

clip_image005

clip_image006

在这个界面中是我们最关注的东西。“名称”中要填入相应的名称,比如ftp,IP地址中填入该主机所对应的服务器IP。填写完毕后,如下图:

clip_image007

clip_image008

clip_image009

这样设置完毕后,我们再来看看“反向查找区域”,我们在此区域中要新建一个指针

clip_image010clip_image011

clip_image012

好了以上就是有关DNS服务器的设置,这样设置完毕后。我们现在就可以通知客户端,让他们修改他们的DNS地址,把首选的DNS修改为DNS服务器的地址就可以了。如下图:

clip_image013

好了,现在DNS服务器以及客户端都修改完成了。那么看看实际的效果如何?

clip_image014

PS:通过这种方式,我们减少公司网络的流量负担……

相关文章
备案成功以后,也解析了为什么没办法通过域名收到网站呢
网站备案成功后仍无法通过域名访问,可能涉及解析设置错误、服务器配置问题或网络限制等原因。本文将详细分析常见原因并提供解决方案。
|
11月前
|
Go
在golang中发起http请求以获取访问域名的ip地址实例(使用net, httptrace库)
这只是追踪我们的行程的简单方法,不过希望你跟着探险家的脚步,即使是在互联网的隧道中,也可以找到你想去的地方。接下来就是你的探险之旅了,祝你好运!
594 26
|
存储 API 数据安全/隐私保护
使用宝塔搭建MinIO并且设置域名访问
本文介绍了如何使用宝塔面板搭建MinIO并设置域名访问的完整流程。首先通过宝塔面板安装Docker及MinIO,配置域名与端口,完成Web管理界面的部署。接着,创建存储桶、配置访问规则和API密钥,实现资源的安全管理。最后,通过反向代理设置API接口,测试文件上传功能,确保MinIO可用于图片和文件资源的存储。作者Harry技术还分享了相关开源项目,适合开发者快速上手。
2335 2
使用宝塔搭建MinIO并且设置域名访问
|
JavaScript 前端开发 程序员
如何打开一个网站让里面的内容是加载另一个网站域名的内容并且看不出来-优雅草央千澈-其次加入禁止右键点击-禁止选择文本和复制以及禁止键盘快捷键
如何打开一个网站让里面的内容是加载另一个网站域名的内容并且看不出来-优雅草央千澈-其次加入禁止右键点击-禁止选择文本和复制以及禁止键盘快捷键
460 22
如何打开一个网站让里面的内容是加载另一个网站域名的内容并且看不出来-优雅草央千澈-其次加入禁止右键点击-禁止选择文本和复制以及禁止键盘快捷键
|
安全 网络协议 网络安全
只有IP地址没有域名,如何实现HTTPS访问?
在仅有IP地址而无域名的情况下,实现HTTPS访问并非不可能。主要挑战包括证书颁发机构(CA)对IP地址的支持有限及浏览器兼容性问题。解决方案有:1) 搭建私有CA为内部IP地址颁发证书;2) 使用支持IP地址的公共CA服务。选择合适的方案需根据需求权衡。具体步骤包括选择证书类型、生成CSR文件、提交并完成验证、安装SSL证书和配置强制HTTPS访问。确保IP地址稳定,并定期维护安全性。 **申请优惠**:访问JoySSL官网并填写注册码“230907”可优惠申请IP地址证书。
2383 5
|
域名解析 弹性计算 应用服务中间件
使用域名访问部署在ECS上的网站
本文为您介绍如何为网站配置域名并为域名配置HTTPS证书。
|
网络协议 安全 文件存储
动态DNS(DDNS)技术在当前网络环境中日益重要,它允许使用动态IP地址的设备通过固定域名访问
动态DNS(DDNS)技术在当前网络环境中日益重要,它允许使用动态IP地址的设备通过固定域名访问,即使IP地址变化,也能通过DDNS服务保持连接。适用于家庭网络远程访问设备及企业临时或移动设备管理,提供便捷性和灵活性。示例代码展示了如何使用Python实现基本的DDNS更新。尽管存在服务可靠性和安全性挑战,DDNS仍极大提升了网络资源的利用效率。
2135 6
|
数据建模 网络安全
阿里云SSL证书不同类型DV、OV和EV如何收费?单域名和通配符SSL价格整理
阿里云SSL证书提供免费和收费版本,涵盖DV、OV、EV多种类型。收费证书品牌包括DigiCert、GlobalSign等,价格从238元/年起。免费SSL证书由Digicert提供,单域名有效3个月,每个实名主体每年可领取20个。具体价格和详情见阿里云SSL官方页面。
|
人工智能
2024年阿里云域名热搜词大盘点
2024年阿里云域名热搜词大盘点
553 3
|
数据建模 网络安全
阿里云SSL证书不同类型DV、OV和EV如何收费?单域名和通配符SSL价格整理
阿里云SSL证书提供免费和收费选项。收费证书包括:DV单域名WoSign 238元/年,DigiCert通配符DV 1500元/年,GlobalSign OV企业型1864元/年等。免费SSL证书由Digicert提供,有效期3个月,每年可领取20个单域名证书。更多详情及价格表请参考阿里云官方页面。