DNS和 dftp服务器配置

198 阅读3分钟

dftp服务器配置

ftp服务器的端口号:21端口传送控制信息,20端口传送数据 配置Linux ftp服务器,提供文件下载服务 ftp服务器的IP:192.168.10.10

  1. 组网配置(NAT模式) 子网:192.168.10.0 windows vmnet8:192.168.10.1 Linux服务器:192.168.10.10 Linux客户机:192.168.10.20 子网掩码:255.255.255.0 网关:192.168.10.2 DNS:10.10.10.10

2.在服务器上安装软件包 vsftpd (1)把系统安装光盘放到虚拟光驱里 (2)挂载光盘 mount /dev/sr0 /mnt (3)配置yum源 cd /etc/yum.repos.d rm -f * vim dvd.repo 编辑以下内容: [dvd] name=dvd baseurl=file:///mnt enabled=1 gpgcheck=0 (4)清除yum缓存,建立新的缓存 yum clean all yum makecache (5)安装vsftpd软件包 yum install vsftpd -y

  1. 配置ftp服务器 vim /etc/vsftpd/vsftpd.conf 在文件的末尾加上配置内容: anonymous_enable=YES #允许匿名用户访问 anon_root=/var/ftp #匿名用户访问的根目录是/var/ftp anon_upload_enable=YES #允许匿名用户上传文件 anon_mkdir_write_enable=YES #允许匿名用户创建目录 anon_other_write_enable=YES #允许匿名用户其它的写操作

  2. 启动服务器 systemctl start vsftpd systemctl status vsftpd

  3. 关闭防火墙和禁用SElinux systemctl stop firewalld setenforce 0

  4. 准备要提供传输的文件,修改/var/ftp/pub的所有者和权限 chown ftp /var/ftp/pub chmod -R 777 /var/ftp/pub mkdir /var/ftp/pub/zhangsan touch /var/ftp/pub�

  5. 测试 (1)windows客户机测试 我的电脑,打开地址栏,输入ftp:/롘.168.10.10

(2)linux客户机测试 在客户机上安装客户端软件ftp yum install ftp -y

登录ftp服务器:ftp 192.168.10.10 用户名ftp,密码无 切换目录:cd 查看内容:ls 上传文件:put 下载文件:get 退出ftp登录:exit或bye

DNS服务器配置 配置一台DNS服务器负责long.com的域名解析工作,DNS服务器的FQDN为dns.long.com,IP地址是192.168.10.10 dns.long.com 192.168.10.10 mail.long.com 192.168.10.20 slave.long.com 192.168.10.30 www.long.com 192.168.10.40 ftp.long.com 192.168.10.50 另外,为www.long.com设置别名web.long.com

  1. 搭建实验环境 两台虚拟机(一台服务器,一台客户机由克隆得到) 组网(NAT模式) 子网IP:192.168.10.0 服务器IP:192.168.10.10 客户机IP:192.168.10.100 网关:192.168.10.2 子网掩码:255.255.255.0 dns:10.10.10.10

  2. 安装软件包bind (1)把系统安装光盘放到虚拟光驱里 (2)挂载光盘 mount /dev/sr0 /mnt (3)配置yum源 cd /etc/yum.repos.d rm -f * vim dvd.repo 编辑以下内容: [dvd] name=dvd baseurl=file:///mnt enabled=1 gpgcheck=0 (4)清除yum缓存,建立新的缓存 yum clean all yum makecache (5)安装bind软件包 yum install bind -y

  3. 配置dns服务器 (1)修改主配置文件 vim /etc/named.conf 修改以下内容: 第13行:listen-on port 53 { any; }; 第21行:allow-query { any; }; 第36行:dnssec-validation no; 倒数第二行:include ";/etc/named.zones";; (2)编辑区域配置文件 cp -p /etc/named.rfc1912.zones /etc/named.zones vim /etc/named.zones 在文件的末尾增加以下内容: zone ";long.com"; IN { type master; file ";long.com.zone";; allow-update { none; }; };

zone ";10.168.192.in-addr.arpa"; IN { type master; file ";192.168.10.zone";; allow-update { none; }; }; (3) 编辑正向区域文件 cd /var/named vim long.com.zone 编辑以下内容: $TTL 1D @ IN SOA @ root.long.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum

@ IN NS dns.long.com. @ IN MX 10 mail.long.com.

dns IN A 192.168.10.10 mail IN A 192.168.10.20 slave IN A 192.168.10.30 www IN A 192.168.10.40 ftp IN A 192.168.10.50 web IN CNAME www.long.com.

(4)编辑反向区域文件 vim 192.168.10.zone 编辑以下内容: $TTL 1D @ IN SOA @ root.long.com. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum

@ IN NS dns.long.com. @ IN MX 10 mail.long.com.

10 IN PTR dns.long.com. 20 IN PTR mail.long.com. 30 IN PTR slave.long.com. 40 IN PTR www.long.com.