ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Linux常见服务器搭建

Linux常见服务器搭建 DHCP服务器配置服务器IP静态# 编辑文件 vi /etc/sysconfig/network-scripts/ifcfg-ens33 # 这里是自己网卡的名字 # 配置文件内容--静态IP BOOTPROTOstatic IPADDR192.168.17.200 NETMASK255.255.255.0 # 这一个也可以写PREFIX24 GATEWAY192.168.17.2 DNS18.8.8.8 ONBOOTyes # 重启网络服务 systemctl restart network # 重启网络服务配置本地yum源命令: # 1. 挂载光盘 mkdir -p /mnt/cdrom mount /dev/sr0 /mnt/cdrom # 2. 配置 repo 文件 cd /etc/yum.repos.d/ rm -f * # 删除原有 repo 文件 vi cdrom.repo cdrom内容: [cdrom] namecdrom baseurlfile:///mnt/cdrom gpgcheck0 enabled1 验证: yum -y insatll vim安装dhcp服务器包yum install -y dhcp修改配置文件# 全局配置 option domain-name example.com; option domain-name-servers 114.114.114.114; default-lease-time 600; max-lease-time 7200; # 子网配置核心 subnet 172.16.10.0 netmask 255.255.255.0 { range 172.16.10.10 172.16.10.100; # 地址池 option routers 172.16.10.254; # 网关 option broadcast-address 172.16.10.255; # 广播地址 } # 固定地址分配可选 host client1 { hardware ethernet 00:0c:29:96:4c:cf; # 固定主机的mac地址 fixed-address 172.16.10.50; }启动服务systemctl enable dhcpd systemctl start dhcpd验证用客户端ifconfig 或者ip addrFTP服务器配置服务器IP略配置本地yum源略安装ftp服务器包vsftpdyum install -y vsftpd修改配置文件(匿名用户的权限)# 匿名用户配置 anonymous_enableYES anon_upload_enableYES # 允许匿名上传需取消注释 anon_mkdir_write_enableYES # 允许匿名创建目录需取消注释 # 本地用户配置 local_enableYES write_enableYES # 权限控制 chroot_local_userYES # 限制用户在其家目录 # 目录配置 anon_root/var/ftp # 匿名用户根目录共享目录权限实现上传# 默认匿名根目录权限只读需改为777才能上传 chmod 777 /var/ftp/pub启动并放通服务systemctl enable vsftpd systemctl start vsftpd firewall-cmd --permanent --add-serviceftp firewall-cmd --reload # 以上是防火墙 # 以下是SELinux setenforce 0 # 临时关闭 # 或设置 SELinux 布尔值 setsebool -P ftpd_full_access on验证# windows 客户端 ftp 192.168.126.128 get file.txt # 下载 put file2.txt # 上传 # Windows 客户端在资源管理器输入 ftp://192.168.126.128 这里可以设置一下工作目录客户端 lcd d:\DNS服务器配置服务器IP(略)配置本地yum源略安装dns服务器包yum install -y bind修改配置文件主配置文件/etc/named.confoptions { listen-on port 53 { any; }; # 监听所有接口 listen-on-v6 port 53 { ::1; }; directory /var/named; allow-query { any; }; # 允许所有客户端查询 recursion yes; # 允许递归查询 };域管理文件/etc/named.rfc1912.zones# 正向区域 zone zhynet.com IN { type master; file zhynet.name; }; # 反向区域可选 zone 126.168.192.in-addr.arpa IN { type master; file zhynet.rev; };区域记录文件/var/named/zhynet.name$TTL 1D IN SOA dns.zhynet.com. admin.zhynet.com. ( 2024010101 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ; minimum IN NS dns.zhynet.com. dns IN A 192.168.126.130 ftp IN A 192.168.126.128 oa IN A 192.168.126.13 cw IN A 192.168.126.11 # 财务部 xs IN A 192.168.126.12 # 销售部 jl IN A 192.168.126.13 # 经理部反向区域文件/var/named/zhynet.rev$TTL 1D IN SOA dns.zhynet.com. admin.zhynet.com. (0 1D 1H 1W 3H) IN NS dns.zhynet.com. 130 IN PTR dns.zhynet.com. 128 IN PTR ftp.zhynet.com. 11 IN PTR cw.zhynet.com. 12 IN PTR xs.zhynet.com. 13 IN PTR oa.zhynet.com.修改模板名字为自己设置的名字分别是域管理文件中的名字cp -p /var/named/named.localhost /var/named/zhynet.name cp -p /var/named/named.loopback /var/named/zhynet.rev启动服务systemctl enable named systemctl start named firewall-cmd --permanent --add-servicedns firewall-cmd --reload验证nslookup命令验证即可。
返回列表