ntp,dhcp

NTP
************************************
1.修改linux系统不支持IPV6
(1)vim /etc/sysconfig/network
  添加:NETWORKING_IPV6=no
  查看是否支持:ip a | grep inet6 或ifconfig | grep inet6 
2.每10分钟同步一次时间:ntpdate 210.72.145.44
crontab -e
*/10 * * * * root ntpdate 210.72.145.44
注意: 在使用ntpdate 命令时, ntpd 服务必须是关闭的, 否则会报the NTP socket is in use, exiting 错误
3.创建一个ntp服务器用来同步时间,在网上找一些可用ntp资源
133.100.11.8 prefer
210.72.145.44
203.117.180.36
131.107.1.10
time.asia.apple.com
64.236.96.53
130.149.17.21
66.92.68.246
www.freebsd.org
18.145.0.30
clock.via.net
137.92.140.80
133.100.9.2
128.118.46.3
ntp.nasa.gov
129.7.1.66ntp-sop.inria.frserver 210.72.145.44(中国国家授时中心服务器IP地址)
ntp.sjtu.edu.cn (上海交通大学网络中心NTP服务器地址)202.120.2.101 (上海交通大学网络中心NTP服务器地址)
4.将ntp.conf原始配置文件中第8行至24行中,可用的配置参数注释(非#开头)
   syntax:   8,24s/^\([^#]\)/#\1/g
*************************************************************
###DHCP
1.客户端能够从服务器获取IP地址,某个MAC地址获取固定的IP地址
(1)ha3服务器端网卡配置:
vim /etc/sysconfig/network-scripts/ifcfg-eth0
=========================
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
DEFROUTE=yes
NAME="System eth0"
IPADDR=172.16.55.55
NETMASK=255.255.255.0
=========================
##重启:/etc/init.d/network restart
(2)DHCP服务器配置:
 vim /etc/dhcp/dhcpd.conf
======================
option domain-name "ssr.com";   //配置域名
option domain-name-servers 172.16.55.55;//域名服务器的IP地址
default-lease-time 86400;      //默认的租约时间
max-lease-time 604800;          //最大租约时间
log-facility local7;
subnet 172.16.55.0 netmask 255.255.255.0 {
        range 172.16.55.0 172.16.55.255;
        option routers 172.16.55.55;
        host linux_boss {
        hardware ethernet 08:00:27:A9:2C:53;#在客户端通过:ifconfig |grep HW获得
        fixed-address 172.16.55.112;  //固定IP地址
         }
}
=====================================
##重启:/etc/init.d/dhcpd restart
(3) 客户端网卡配置:(两台都要配置)
vim /etc/sysconfig/network-scripts/ifcfg-eth0
==========================
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp
======================
##重启:/etc/init.d/network restart
(4)测试:
在服务器端:tail -f /var/log/messages
在客户端:/etc/init.d/network restart
在服务器端就可以看到获取IP的信息。
##UBUNTU:sudo ifconfig eth0 172.16.55.111
****************************************
2.DHCP服务器提供两个网段的IP地址分配
(1)ha3服务器端网卡配置:
vim /etc/sysconfig/network-scripts/ifcfg-eth0:0
=========================
DEVICE=eth0:0
TYPE=Ethernet
ONBOOT=yes
BOOTPROTO=static
DEFROUTE=yes
IPADDR=172.16.56.56
NETMASK=255.255.255.0
=========================
##重启:/etc/init.d/network restart
(2)DHCP服务器配置:
 vim /etc/dhcp/dhcpd.conf
添加如下:
======================
subnet 172.16.56.0 netmask 255.255.255.0 {
        range 172.16.56.0 172.16.56.255;
        option routers 172.16.56.56;
}
============================
##重启:/etc/init.d/dhcpd restart
(4)测试:
在服务器端:tail -f /var/log/messages
在客户端:/etc/init.d/network restart
在服务器端就可以看到获取IP的信息.
****************************************
3.DHCP服务器端与客户端四次通信过程;
DHCP客户端通过和DHCP服务器的交互通讯以获得IP地址租约。为了从DHCP服务器获得一个IP地址,在标准情况下DHCP客户端和DHCP服务器之间会进行四次通讯。DHCP协议通讯使用端口UDP 67(服务器端)和UDP 68(客户端)进行通讯,UDP68端口用于客户端请求,UDP67用于服务器响应,并且大部分DHCP协议通讯使用广播进行。
(1)客户端:利用广播数据包发送搜索DHCP服务器的数据包
(2)服务器端:提供客户端相关的租约以供选择
(3)客户端:决定DHCP服务器提供的网络参数租约并向服务器确认
(4)服务器端:记录该次租约行为并向客户端发送响应数据包信息以确认客户端的使用


转载于:https://my.oschina.net/xiaoq6427/blog/194151

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值