linux中DNS的配置

linux中DNS的配置,第1张

这个和DNS有点关系而已

这个是关于端口的虚拟主机

1。在DNS上添加xxx.net和yyy.net,再添加2条记录

如 在xxx.net里的记录文件

正向解析

www IN A 192.168.1.1

反向解析

1 IN PTR www

2。在/ETC/HTTPD/CONF/HTTP.CONF

里添加

listen 192.168.1.1:80 <--本地真实的

listen 192.168.1.1:81 <--虚拟的

3。本地真实的怎么配置你应该会了,现在是虚拟出来的

vi /etc/httpd/conf.d/vhost.conf <--文件名,随便

NameVirtualHost 192.168.1.1:81 <--要把虚拟主机运行到哪个IP

<VirtualHost 192.168.1.1:81> <--定义一个虚拟主机

ServerName www.yyy.net <--定义域名

DocumentRoot /var/yyy<--定义站点主目录

<VirtualHost>

修改DNS的主配置文件 定义正向区域 zone “域名” IN { type master/slave/hintfile “正向文件名” allow-upadte{none}}type:定义服务器类型 master:主服务器 slave: 辅助服务器 hint:惟高缓存服务器 file:指定正向区域文件 正向文件名:域名.zone (命名) allow-upadte{none}:不允许服务器做自动更新 注意: a、文件原有内容不能删除 b、include行要在文件末尾 定义反向区域 zone “‘反网号’.in-add.arpa ”IN { type master/slave/hintfile “反向文件名” allow-upadte{none}}反网号:网络号反着写 file:网络号.local (命名) Red Hat Linux 9 1、主配置文件: /etc/named.conf 正向配置文件: 反向配置文件: 2、正/反向配置文件:/var/mamed 编辑正向区域文件 $TTL ID //定义数据最小生存周期(可删除) $ORIGIN //定义域 @ IN SOA 域服务器的DNS名.管理员邮箱( 42 //版本号 3H //定义数据更新的时间间隔 15M //某次更新失败后,再次尝试数据更新时间 1w //定义数据的无效时间 1D ) //定义数据的最小生存周期 @ IN NS 服务器的DNS名. //定义服务器DNS名 @ IN MX 优先级 邮件服务器的DNS名. //定义域有点服务器发METBIOS名 @ IN A 域服务器的IP地址 //定义服务器DNS名到IP的单向定位 D:天 H:小时 M:分钟 W:周 $:变量 IN:记录 @:默认域 优先级:0或正整数(值越小,优先级越高) 邮箱: Linux环境:用户名@域名 DNS环境 :用户名.域名 编辑反向区域文件: 反向区域文件与正向区域文件的不同: 1>、无$ORIGIN 2>、无MX记录 3>、无A记录,取代A记录的是PTR记录 反向主机号 IN PTR 域服务器的DNS名 // 实现IP到服务器DNS名的对应 DNS客户端的配置 cd /etc → vi sesolv.conf(客户端域名解析文件) 加入: search 域名 // 搜索域 nameserver 服务器 //指定服务器IP 存盘退出 xinetd // 让客户端的配置文件生效 4)、重启服务 service named restart 5)、测试:ping 服务器IP host 服务器的DNS名→是否可以得到IP地址 host 服务器IP→是否可以得到服务器DNS域名

满意请采纳。

增加网卡IP别名,例如

ifconfig eth0:0 192.168.6.100 netmask 255.255.255.0 up

ifconfig eth0:1 192.168.6.101 netmask 255.255.255.0 up


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/9026646.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-24
下一篇 2023-04-24

发表评论

登录后才能评论

评论列表(0条)

保存