DHCP实验

src:

dhcp-4.3.5

http://www.linuxfromscratch.org/blfs/view/svn/basicnet/dhcp.html

[root@svr5 桌面]# service dhcpd restart      //启动服务

关闭 dhcpd:     [确定]

正在启动 dhcpd: [确定]

[root@svr5 桌面]# chkconfig dhcpd on         //保证服务开机启动

[root@svr5 桌面]# netstat -anptu | grep dhcp //该有dhcpd的进程,UDP的67端口

udp 0 0 0.0.0.0:67 0.0.0.0:* 4144/dhcp


重启网卡可以重新获取原先配置的ip:

ifdown  ifup


release以后,DHCP将重新获取ip:


/usr/sbin/dhclient -r


DHCP server 参考配置:vim /etc/dhcp/dhcpd.conf

#
# DHCP Server Configuration file.
#   see /usr/share/doc/dhcp*/dhcpd.conf.sample
#   see 'man 5 dhcpd.conf'
#
default-lease-time 7200;
max-lease-time 14400;
subnet 192.168.17.0 netmask 255.255.255.0 {      # 子网
option routers 192.168.17.95;                                # 路由设置为server本机的ip
option domain-name "desktop.zyd";
option domain-name-servers 202.106.0.20,8.8.8.8;
range 192.168.17.50 192.168.17.100;                   # 必须在子网范围内
}


客户端请求分配ip:

/usr/sbin/dhclient -d eth0

client发送option60: vim /etc/dhclient.conf

interface  "eth0" {
       send vendor-class-identifier "\0224\001\006HHZZFF\002\003STB\003\bTWSZ950G\004\0041.08\005\004";
#注解:上面即PC机作为DHCP Client时,要求携带DHCP Option 60,值可以根据不同客户需求设置不同的值
       request subnet-mask, broadcast-address, time-offset, routers, domain-name, domain-name-servers, host-name, netbios-name-servers, netbios-scope;
#注解:上面即DHCP Option 55中的相关内容。可以设置不同的参数集合
}


查看服务端已经分配出去的IP地址信息

# cat /var/lib/dhcpd/dhcpd.leases


openssl

https://www.openssl.org/source/

https://github.com/openssl/openssl



“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值