壳之分离解析脚本

  

翱桥浦掷虢馕鼋疟?

  

分离解析脚本

  

在运行脚本之前,需要VM虚拟机,Centos7,两台主机一台win10 1作为广域网的主机,一台win10 2作为区域网的主机。

  

之前我的博客有教程

  
 <代码> # !/bin/bash//修改添加网卡配置文件//设置双网卡
  sed - 4年代/dhcp/静态//etc/sysconfig/network-scripts/ifcfg-ens33
  sed -我的15 aipaddr=192.168.17.1 \ nNETMASK=255.255.255.0/etc/sysconfig/network-scripts/ifcfg-ens33
  cp - p/etc/sysconfig/network-scripts/ifcfg-ens33/etc/sysconfig/network-scripts/ifcfg-ens36
  sed -/etc/sysconfig/network-scripts/ifcfg-ens36 13 d
  sed - 12年代/ens33/ens36//etc/sysconfig/network-scripts/ifcfg-ens36
  sed - 13年代/ens33/ens36//etc/sysconfig/network-scripts/ifcfg-ens36
  sed - 15年代/192.168.17.1/12.0.0.1/etc/sysconfig/network-scripts/ifcfg-ens36
  systemctl重启网络//重启网路服务//修改主配置文件
  sed - 13年代/127.0.0.1/任何//etc/named.conf
  sed - 21年代/localhost/任何//etc/named.conf
  sed - 54, 57 d/etc/named.conf//删除主配置文件的根域//删除添加区域配置文件
  sed - 13, 48 d/etc/named.rfc1912。区域//删除13到48行区域配置文件
  猫在祝辞/etc/named.rfc1912。区& lt; & lt; eof//给区域配置文件添加外部网卡和内部网卡
  查看“湾”{
  match-clients {192.168.17.0/24;};//内部网段
  
  区“kgc.com”{
  类型的主人;
  文件“kgc.com.wan”;
  };
  
  区”。“在{
  类型提示;
  文件“named.ca”;
  };
  };
  
  查看“局域网”{
  match-clients {12.0.0.0/24;};//外部网段
  
  区“kgc.com”{
  类型的主人;
  文件“kgc.com.lan”;
  };
  };
  
  EOF
  cd/var/named
  cp - p命名。localhost kgc.com.wan//复制模板到自己设置的区域数据配置文件
  sed - 2 s/@/kgc.com./2的kgc.com.wan//把区域数据配置文件的第二行的@换成kgc.com
  sed - 2年代/rname.invalid./admin.kgc.com./kgc.com.wan
  sed - 8年代/@/kgc.com./kgc.com.wan
  sed - 9年代/127.0.0.1/192.168.17.1 kgc.com.wan
  sed -我的10 asmtp 192.168.17.99 \ nwww在192.168.17.88 kgc.com.wan
  cp - p kgc.com.wan kgc.com.lan
  sed - 9年代/192.168.17.1/12.0.0.1 kgc.com.lan
  sed - 11年代/192.168.17.99/12.0.0.1 kgc.com.lan
  sed - 12 s/192.168.17.88/12.0.0.1/kgc.com.lan
  
  systemctl firewalld停止。服务//关闭防火墙
  setenforce 0//关闭增强功能
  systemctl开始叫//开启服务 
  

最后我们用窗口去试一试解析域名

  

翱桥浦掷虢馕鼋疟?

  

谢谢大家观看

壳之分离解析脚本