且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

通过DNS设置使内网无法访问外网机器访问指定的网站

更新时间:2022-05-28 08:18:50

目前公司的网络使用状况是一部分人可以访问外网,大部分人是无法外网的。公司内部的沟通,通过飞秋来解决问题的。而公司的网站是放在外网的,不在公司内部。

现在要求公司内部不能上外网的机器,可以访问公司的网站。

为了达到此要求,我们需要做三件事。

第一、要获得公司网站的公网的IP地址。我们可以通过ip138.com,这个网站来获得。如下图:

通过DNS设置使内网无法访问外网机器访问指定的网站

第二、需要一个DNS服务器。这一点是本文的重点,有关DNS的搭建我在此就不多做解释了。百度及google中有很多的图文教程,你可以搜索或者在本博客中寻找也是可以的。

因为我现在局域网内部,已经搭建一个DNS服务器,所以我现在直接在这个上边进行操作了。如下图:

通过DNS设置使内网无法访问外网机器访问指定的网站

现在我们需要在“正向查找区域”中新建一个主区域,如下图:

通过DNS设置使内网无法访问外网机器访问指定的网站

主区域新建完毕后,我要新建一个主机,如下图:

通过DNS设置使内网无法访问外网机器访问指定的网站

通过DNS设置使内网无法访问外网机器访问指定的网站

在这个图中我们一定要注意,IP地址中填写的是网站的公网IP地址,及我们第一步所得到的那个IP地址。在名称中我们可以留空,这样我们就可以通过abc.com的形式访问网站。如果你想通过www.abc.com的形式访问网站,那么你可以在名称中输入“www”,即可。

好了以上两步是有关DNS的设置,那么我们现在就要进行第三步设置了。

如果你们公司内部搭建有DNS的话,我想你们公司内部的机器使用的DNS肯定是DNS服务器的IP了。那么你可以虑过此步,在客户端测试你就会发现现在可以访问公司的网站了。如果没有的话,那么轻跟着我来进行操作。

打开客户端的IP设定界面,如下图:

通过DNS设置使内网无法访问外网机器访问指定的网站

注意在“首选DNS服务器”中填入DNS服务器的IP地址。

经过以上三步设置后,我们就可以访问公司的网站了。