五邑大学DDS配置(IP为172.18.109.1)70分(非全)(对着实验书做,有些没做到这里)

这是ens33的配置内容

IPADDR=172.18.111.1 
NETMASK=255.255.255.0

网卡配置`

cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens38

打开文件

vi /etc/sysconfig/network-scripts/ifcfg-ens38
cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

打开dhcp的配置文件

vi /etc/dhcp/dhcpd.conf

这是DHCP的中的配置文件

subnet 172.18.111.0 netmask 255.255.255.0 {
  range 172.18.111.50 172.18.111.145;
  option domain-name-servers 172.18.111.1;
  option domain-name"example.com";
  option routers 172.18.111.1;
  option broadcast-address 172.18.111.255;
  default-lease-time 600;
  max-lease-time 7200;
}


这里检查ens33

ifconfig ens33 | grep inet

这里启动dhcpd

systemctl start dhcpd

ens36ifdoawn和ifup

ifdown ens38; ifup ens38
ifconfig ens38 | grep inet

rfc文件

vim /etc/named.rfc1912.zones

vim /etc/named.conf

把接口改为any后,在下面复制进去

logging {
        channel "default_syslog" {
                syslog daemon;
                severity info;
                };
        channel general_log {
                file "data/general_log" versions 3 size 20m;
                severity info;
                print-time yes;
                print-severity yes;
                print-category yes;
                };
        channel query_log {
                file "data/query_log" versions 3 size 20m;
                severity info;
                print-time yes;
                print-severity yes;
                print-category yes;
        };
        category general{ general_log; };
        category queries{ query_log; };
};


zone "example.com" {
        type master;
        file "data/example.com.zone";
        allow-update {none; };
};

zone "112.18.172.in-addr.arpa" {
        type master;
        file "data/172.18.111.arpa";
        allow-update {none;};
};

cp /var/named/named.localhost /var/named/data/example.com.zone  
cp /var/named/named.localhost /var/named/data/172.18.111.arpa
chown named.named /var/named/data/example.com.zone  
chown named.named /var/named/data/172.18.111.arpa

这里是

vim /var/named/data/example.com.zone
$TTL 1D
example.com.      IN   SOA    dns.example.com. admin.example.com. (
                        0       ; serial
                        1D      ; refresh
                        1H      ; retry
                        1W      ; expire
                        3H )    ; minimum

example.com.    IN      NS      dns.example.com.


dns             IN      A       172.18.111.1
example.com.    IN      MX      10  mail.example.com.
example.com.    IN      MX      11  mail2.example.com.
example.com.    IN      MX      12  mail3.example.com.
bbs             IN      CNAME   www
samba           IN      CNAME   www
ftp             IN      A       172.18.111.1
mail            IN      A       172.18.111.1
mail2           IN      A       172.18.111.1
mail3           IN      A       172.18.111.1
www             IN      A       172.18.111.1

这里是

vim /var/named/data/172.18.111.arpa
$TTL 1D
111.18.172.in-addr.arpa.        IN    SOA   dns.example.com. admin.example.com. (
                                                0       ;serial
                                                1D      ;refresh
                                                1H      ;retry
                                                1W      ;expire
                                                3H)     ;minimum
111.18.172.in-addr.arpa.        IN      NS              dns.example.com.


1                               IN      PTR             dns.example.com.
1                               IN      PTR             ftp.example.com.
1                               IN      PTR             mail.example.com.
1                               IN      PTR             mail2.example.com.
1                               IN      PTR             mail3.example.com.
1                               IN      PTR             www.example.com.

启动named

 systemctl start named

测试完nslookup直接跳到下一个实验

dnssec-keygen -a HMAC-MD5 -b 128 -n USER linuxddns

在dhcpd文件下添加

vi /etc/dhcp/dhcpd.conf
key linuxddns {
	algorithm hmac-md5;
	secret ; #修改为你生成的秘钥
}

zone example.com. {
	primary 172.18.111.1;
	key linuxddns;
}

zone 112.18.172.in-addr.arpa. {
	primary 172.18.111.1;	
	key linuxddns;
}

在rfc改和删

vim /etc/named.rfc1912.zones
key linuxddns {
	algorithm hmac-md5;
	secret 几乎就是大家快点哈;
};
send fqdn.fqdn "3118003148"
send fqdn.encoded on;
send fqdn.server-update off;
nslookup  3118003148

ifdown ens38;时要重启dhcp
网卡消息
测试时如果ens33没有启动的话
或者启动不了
直接打开ens33配置文件
然后ifdown和ifup
如果没有测试成功,就restart 所有配置,包括网卡。可能就会成功
很多原因的是网卡的问题
还有可能是
send没有s

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙龙啊啊啊啊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值