1.NTP时间服务器(协议)
说明:校准局域网内的时间
典型应用场景:火车票放票时间,在线商店秒杀时间
监听端口:UDP的123
vi /etc/sysconfig/iptables 添加如下规则:
-A INPUT -m state --state NEW -m udp -p udp --dport 123 -j ACCEPT
cp /etp/ntp.conf /etc/ntp.conf.bak
vi /etc/ntp.conf
粘贴如下内容覆盖原内容driftfile /var/lib/ntp/drift
restrict default kod nomodify notrap nopeer noquery
restrict -6 default kod nomodify notrap nopeer noquery
restrict 127.0.0.1
restrict -6 ::1
server cn.ntp.org.cn
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
includefile /etc/ntp/crypto/pw
keys /etc/ntp/keys
/etc/init.d/ntpd start
ps -ef |grep ntp(e等于A,看所有的进程,f为full显示全名)
netstat -nul 看123端口
ntpq -p 查看ntp服务器的情况这台服务器会跟哪几个上级服务器同步
客户机:安装ntpdate
ntpdate 服务器ip
date 看下服务器和客户机的时间是不是一样
如果提示NTP已启用,就把NTP 关掉/etc/init.d/ntpd stop或者卸载yum remove
date 分时日月年 -s是改时分
企业一般用内网,把外网的那个server去掉,就跟本地同步,/etc/init.d/ntpd stop 先把内网服务器用ntpdate 上级ip 同步,然后把/etc/init.d/ntpd start 然后本地时间就对了,可以让下级跟本机同步
用date把系统时间改到你想要的时间,用touch把文件改成你想要的修改时间,再把时间改回来
公司一般都是内网,所以要自己搭建NTP服务,怎么搭内网?
怎么让别人访问自己的虚拟机?让虚拟机暴露在公网?
客户端想定时更新时间,配置任务计划
安装crontab*
配置root用户计划
vim /var/spool/cron/root
分 时 日 月 星期 ntpdate cn.ntp.org.cn */2可以每2小时同步一次 6-12/2可以6点到12点每2小时同步一次
/etc/init.d/crond restart
rontab -e 就是打开上面那个文件 -l看有哪些用户计划
怕系统找不到的话就写绝对路径
which 或者shereis 可以查找命令存放路径
2.DHCP服务器(协议)
说明:分配IP地址,子网掩码
典型应用场景:给内部网络或者网络服务供应商自动分配IP地址
UDP端口67 68
ONBOOT=yes
BOOTPROTO=static
#IPADDR=192.168.0.250
#NETMASK=255.255.255.0
#GATEWAY=192.168.0.1
配置完了重启网卡/etc/init.d/network restart
服务端IP自然不能老边,别人找不到你了
yum install dhcp* -y
cd /etc/etc/dhcp/
vim ./dhcpd.conf 把自己配置内容粘贴进来
配置完后重启/etc/init.d/dhcpd restart
重启失败,看 tail -fn 100 /var/log/messages
然后客户机设置成dhcp,看会不会从服务器获取IP,
可以看看DNS是不是服务器的 cat /etc/resolv.conf
也可以看服务器cat /var/lib/dhcpd/dhcpd.leases,看MAC地址是不是客户机的
3.Samba服务器(协议)
说明:共享目录、文件和打印机
yum install -y samba
rpm -ql samba |more
cd /etc/samba
vim ./smb.conf
清空,把自己的配置文件拷贝进去
在共享的目录里创建个文件
重启服务/etc/init.d/smb restart
用自己电脑当客户机,\\服务器IP
4.NFS网络文件系统 客户端跟主机
yum安装
配置文件
rpm -ql nfs
vim /etc.nfsmount.conf 这个文件不改
vim /etc/exports 去配置文件粘贴
/etc/init.d/nfs restart
失败了,/etc/init.d/rpcbind restart
客户端 粘贴配置文件里的命令mount -t nfs 192.168.0.65:/data/ /mnt/
5.FTP服务器 基于TCP 端口21 20 主机跟主机
vsftpd是最常用的
安装
配置文件都在/etc/ftpd/下的conf里
练习一遍后把文档里的内容再通读一遍,摘录过来
linuxNTP时间服务器、DHCP服务器、Samba服务器、NFS文件系统、FTP服务器
原文:http://mustafayin.blog.51cto.com/12558614/1899988