搭建本地网络缓存服务器(搭建本地服务器用什么软件)

简单介绍DNS的工作原理,写出搭建DNS服务器的简要步骤

DNS 即Domain Name System(域名系统)的缩写,它是一种将ip地址转换成对应的主机名或将主机名转换成与之相对应ip地址的一种机制。其中通过域名解析出ip地址的叫做正向解析,通过ip地址解析出域名的叫做反向解析。

下面对DNS的工作流程及原理进行简要说明

DNS的查询流程:需要解析服务的Client先查看本机的/etc/hosts;若无结果,则client查看本地的DNS缓存服务器;若无结果,则查找所属域的首选DNS服务器;若此时本地首选DNS服务器仍无法解析,则会想根域名服务器进行查询或选择转发解析请求。

DNS的查询规则:递归式查询,即client向支持递归查询的DNS Server发出解析请求,则自DNS服务器不论是自身直接解析还是无法解析想根发出请求,总会由其向client返回一个结果;迭代式查询,即接收client解析请求的DNS Server,若其能够解析则直接返回结果,若其不能解析将把解析请求交给其他DNS服务器,而不是自己亲自将解析过程完成。

所谓的“根”服务器:根服务器主要用来管理互联网的主目录,全世界只有13台。1个为主根服务器,放置在美国。其余12个均为辅根服务器,其中9个放置在美国,欧洲2个,位于英国和瑞典,亚洲1个,位于日本。所有根服务器均由美国政府授权的互联网域名与号码分配机构ICANN统一管理,负责全球互联网域名根服务器、域名体系和IP地址等的管理。

DNS记录的类型:

A:Address 域名向ip地址转换的记录;

PTR:Printer ip地址向域名转换的记录;

NS:代表域内的dns服务器;

MX:代表域内的邮件服务器;

CNAME:域名的别名;

SOA:start of authority用于标示域内主DNS服务器。

提供DNS服务的软件:BIND即Berkeley Internet Name Domain有加州大学伯克利分校研发是当今提供dns服务应用最广的软件。

下面让我们进入正题,以下内容包括:DNS的缓存服务器、主/从服务器、子域授权、转发以及视图的配置步骤。

DNS缓存服务器

Ps:为了更好的体会和理解dns的配置文件和域解析文件,作者在此只安装bind包,以手动编辑的方式生成这几个必须的文件。

1.安装bind包

yum install bind

2.创建住配置文件/etc/named.conf

options {

directory \"/var/named\"; #告知工作目录

};

zone “.” IN {

type hint; #声明根域

file \"named.ca\"; #根信息存放文件

};

zone \"localhost\" IN { #本地正解定义

type master; #类型为master

file \"localhost.zone\"; #正解文件名

};

zone \"0.0.127.in-addr.arpa\" IN { #本地反解定义

type master;

file \"named.local\"; #反解文件名

};

chown :named /etc/named.conf

#修改属组给named

3.创建3个解析文件

named.ca

dig -t NS . /var/named/named.ca

#向跟服务器发起查询并重定向到目标文件

localhost.zone

vim localhost. zone

$TTL 86400

#默认的ttl值

@ IN SOA localhost. admin.localhost. (

#主DNS服务器localhost.

2011081601

#时间+序列号01

1H

#刷新时间:每隔多久来master查询更新

10M

#重试时间间隔

7D

n

网维大师启动本地缓存

网维大师启动本地缓存先需要对网维大师游戏虚拟盘进行缓存设置,磁盘缓存也不是硬盘本身的缓存,它们都是人为在内存中设定的。网维大师游戏虚拟盘缓存设置方法如下。

1、在网维大师控制台上,单击“游戏虚拟盘”或按F3快捷键直接进入游戏虚拟盘设置界面。

2、在添加或修改游戏虚拟盘配置信息时,单击设置缓存。

mac搭建本地服务器

启动服务器

MacOS 自带Apatch 服务器。在safari中输入 ,如果页面出现 it works,则代表访问成功。

如果访问失败,可以在终端输入:

sudo apachectl start

启动后,我们在浏览器输入    ,界面展示 “ It works! ”

2.关闭服务器

sudo apachectl stop

3.重启服务器

sudo apachectl restart

注意

Apache服务器默认的web根目录在:/Library/WebServer/Documents

Apache的配置文件在:/etc/apache2

添加文件到本地服务器

1、前往Apache服务器的文件地址: 

/Library/WebServer/Documents 

2、准备文件,如我保存了的首页 jianshu.html

3、复制 jianshu.html 文件到步骤1 中的地址

查看添加的文件

在Safari 中输入 即可看到保存的网页

同样你也可以用   访问文件夹中的图片。

手机/其他电脑 访问本机服务器

1、找到本机 IP 地址 

打开 设置-网络,你可以看到下图 

那么我的IP就是:10.198.44.51 

在本机safari中输入 即可访问和 一样的效果

输入 可访问 一样效果的内容2、在手机、其他电脑测试 

必须保证手机和其他电脑和本机在同一局域网 

在手机的safari中输入 即可访问成功

win2003唯缓存dns服务器怎么配置

第1步:配置TCP/IP打开网络连接,然后使用右键查看本地连接的属性。选择Internet 协议 (TCP/IP)。查看其属性。单击常规选项卡。选择“使用下面的IP地址”,然后在相应的框中键入IP 地址、子网掩码和默认网关地址。选中高级选项中的DNS选项卡。单击附加主要的和连接特定的DNS 后缀。单击以选中附加主DNS 后缀的父后缀复选框。单击以选中在DNS中注册此连接的地址复选框。注意,运行Windows Server 2003的DNS服务器必须将其Dns服务器指定为它本身。如果该服务器需要解析来自它的Internet 服务提供商 (ISP) 的名称,您必须配置一台转发器。在本文稍后的如何配置转发器部分将讨论转发器。单击确定三次。备注: 如果收到一个来自DNS 缓存解析器服务的警告,单击“确定”关闭该警告。缓存解析器正试图与Dns服务器取得联系,但您尚未完成该服务器的配置第2步:安装 Microsoft DNS 服务器单击开始,指向控制面板,然后单击添加或删除程序。单击“添加或删除Windows组件”。在组件列表中,单击网络服务(但不要选中或清除该复选框),然后单击详细信息。单击以选中域名系统 (DNS) 复选框,然后单击确定。单击下一步。得到提示后,将Windows Server 2003 CD-ROM 插入计算机的 CD-ROM 或 DVD-ROM 驱动器。安装完成时,在完成 Windows 组件向导页上单击完成。

如何搭建一个局域网文件存储服务器?

最简单的办法:

找一台机器,把其中一个文件夹做成共享,guest权限全开,然后将该文件夹映射驱动器到每个人的电脑上,在他们的电脑上显示的就是一个本地硬盘一样。熟练一点的10分钟搭建完毕。

但是这个有个问题,局域网内每个人都能下载和修改文件,对文件安全性存在一定隐患。但是这个满足基本的存储和共享是没有问题的。

复杂一点的办法:

搭建专业服务器,不管是windows还是linux服务器都有专业的FTP服务器,网上搜一下什么教程啥的都出来了,但是这个不熟练的话,得花些时间搞定。但是这个对文件安全性绝对有保障,控制也更严格,容易管理。

未经允许不得转载:便宜VPS网 » 搭建本地网络缓存服务器(搭建本地服务器用什么软件)