ddns脚本

    xiaoxiao2021-03-25  97

    #!/bin/bash yum install bind -y yum install dhcp -y systemctl start named systemctl stop firewalld cd /mnt dnssec-keygen -a HMAC-MD5 -b 128 -n HOST westos KEY=`cat K*.key | cut -d " " -f 7` cp -p /etc/rndc.key /etc/westos.key cat > /etc/westos.key <<END key "westos" {         algorithm hmac-md5;         secret "$KEY"; }; END chmod 770 /var/named sed -i 's/127\.0\.0\.1/any/g' /etc/named.conf sed -i 's/localhost/any/g' /etc/named.conf sed -i 's/dnssec-validation\ yes/dnssec-validation\ no/g' /etc/named.conf cat >> /etc/named.conf << END include "/etc/westos.key"; END cat >> /etc/named.rfc1912.zones <<END zone "westoslinux.com" IN {         type master;         file"westoslinux.com.zone";         allow-update { key westos;};         allow-transfer {172.25.254.214;};         also-notify {172.25.254.214;}; }; END cp -p /var/named/named.localhost /var/named/westoslinux.com.zone cat > /var/named/westoslinux.com.zone << END \$TTL 1D @       IN SOA  dns root (                                        10      ; serial                                        1D      ; refresh                                        1H      ; retry                                        1W      ; expire                                        3H )    ; minimum         NS      dns.westoslinux.com. dns     A       172.25.254.114 www     A       172.25.254.114 END ##閰嶇疆/etc/dhcp/dhcpd.conf鏂囦欢 cat > /etc/dhcp/dhcpd.conf << END option domain-name "westoslinux.com"; option domain-name-servers 172.25.254.64; default-lease-time 600; max-lease-time 7200; log-facility local7; ddns-update-style interim; subnet 172.25.254.0 netmask 255.255.255.0 {   range 172.25.254.180172.25.254.200;   option routers 172.25.254.64; } key westos {         algorithm hmac-md5;         secret $KEY; }; zone westoslinux.com.{         primary 127.0.0.1;         key westos; } END systemctl start dhcpd systemctl restart named  

    转载请注明原文地址: https://ju.6miu.com/read-25889.html

    最新回复(0)