ce相关知识点总结-day2

linux搭建自己的web服务器并可以进行局域网内部的DNS地址解析

1.搭建web服务器

恢复快照到初始状态,目的是构建一个相对安全的环境,防止干扰

yum clean all #清理旧缓存
yum makecache #创建新缓存
yum install httpd #安装web服务器

可能会因为没有源安装失败,这时候我们需要先配置一个源,这里我配的是网络源

cd  到 /etc/yum.repos.d

如果有文件,则打开文件,在里面配置如下内容,如果没有文件,则先创建一个文件

touch /etc/yum.repos.d/aliyun.repo

使用vim打开文件

vim aliyun.repo

配置以下内容

[appstream]
name=appstream
#baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/AppStream/x86_64/os/
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-stream/9-stream/AppStream/x86_64/os/
gpgcheck=0
[baseos]
name=baseos
#baseurl=https://mirrors.aliyun.com/centos-stream/9-stream/BaseOS/x86_64/os/
baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos-stream/9-stream/BaseOS/x86_64/os/
gpgcheck=0

需要排版,esc退出,按v将全部内容选中,按等号左对齐

保存后检验

yum clean call  # 清除旧缓存
yum makecache # 创建新缓存

按照上面指令安装httpd

安装成功后关闭防火墙与SELinux

systemctl stop firewalld.service
systemctl status firewalld.service

查看SELinux状态,使用getenforece查看

运行状态

使用setenforce 0 关闭

配置web服务器

mkdir /www #创建目录
touch /www/index.html #创建文件

创建成功

赋予index.html权限

chmod 755 /www/index.html  

打开文件,写入内容

vim /www/index.html

备份一份配置文件,防止配置出错,便于恢复

cp  /etc/httpd/conf/httpd.conf   /etc/httpd/conf/httpd.conf_bak

修改配置文件

vim  /etc/httpd/conf/httpd.conf

将画线内容后面的文件名称/virdir改成/www,其他不做改变

重启httpd服务器

systemctl restart httpd

在客户端输入ip查看

2.进行局域网内部的DNS配置

安装的dns服务器

yum install bind

修改主文件配置

vim /etc/named.conf

修改named.rfc1912.zones文件

vim /etc/named.rfc1912.zones

添加这两个配置

创建并修改区域配置文件

cd   /var/named
cp -a named.localhost    named.TestWeb  #复制当地配置给我们要使用的域名配置文件
cp -a named.loopback    named.192.168.42 #反向解析的当地配置

配置正向域名解析文件

$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
        A       127.0.0.1
        AAAA    ::1
www     A       192.168.127.134

www对应地址写到本机地址

配置域名反向解析文件

$TTL 1D
@       IN SOA  @ rname.invalid. (
                                        0       ; serial
                                        1D      ; refresh
                                        1H      ; retry
                                        1W      ; expire
                                        3H )    ; minimum
        NS      @
        A       127.0.0.1
        AAAA    ::1
1       PTR     www.TestWeb.com.

使用同一个系统测试,则可以改变本机DNS指向,最好使用两台机器测试,将另外一台电脑的DNS指向本机,修改DNS指向的配置文件

vim /etc/resolv.conf 

重启服务,查看状态

在浏览器输入www.TestWeb.com进行测试(地址端输入自己写的文件名字,注意大小写和错别字母!)

  • 5
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值