ip服务器搭建?

时间:2023-05-05 06:09
浏览:381
(域名解析服务器搭建)ip服务器搭建?网络环境无非就这三种:固定公网IP,动态公网IP,无公网IP。根据对应不同的应用和网络环境可以给出不同的具体实施方案。一,固定公网IP时,只需要将自己的域名在域名解析管顷困理系统中,设置域名解析指向自己的IP即可,这里不再细

ip服务器搭建?

ip服务器搭建?

网络环境无非就这三种:固定公网IP,动态公网IP,无公网IP。根据对应不同的应用和网络环境可以给出不同的具体实施方案。

一,固定公网IP时,只需要将自己的域名在域名解析管顷困理系统中,设置域名解析指向自己的IP即可,这里不再细说。

二,动态公网IP网络时,利用动态域名解析方案,将个人电脑搭建成服务器。

1,在内网启用NAT123动态域名解析。

2,将自己的域名实时动态解析到本地IP。

3,因为是实时的解析,IP变化,差扒不会影响域名访问本地。本地网站或其他应用服务,通过域名访问不会受影响,可以正常做网站服务等。

三,无公网IP时,利虚乎昌用端口映射方案,实现搭建网站等应用服务器。

1,在内网启动NAT123端口映射。

2,添加映射。根据不同的应用,选择不同的应用类型。如是网站应用,可以选择使用80应用;如是FTP等非网站服务应用,可以选择使用非80其他应用类型。外网地址可以是自己绑定的域名,也可以是默认提示域名地址。内网地址端口应用内网应用即可。

3,映射后,如是网站应用,用域名即可以正常访问网站。如是其他应用,通过域名和端口的访问即可以访问。

简单介绍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

标签阅读:

登 录

登录即代表您同意《用户协议》《隐私协议》

注 册

我已阅读并同意《用户协议》《隐私协议》

忘记密码