dhc是什么意思

dhc是什么意思,第1张

  DHC是什么意思或许对于大多数人来说,并不是很熟悉。对于这个短语的含义,其实是有一定特殊性质的,下面详细解释一下。

  首先,DHC是一家美国的品牌化妆品公司,其全称为DHC Corporation。该公司主要生产和销售护肤品、彩妆、生物医学保健品等产品。它的美誉度和知名度在世界范围内都十分有名,并且是广大女性朋友们的理想之选。

  其次,DHC也可以指代瑞士的达沃斯健康中心,全称为Davos Health Centre。这个地方主要是以健康为主题,为客户提供身体医疗和美容护理服务。在这里可以得到调养身体、放松心情的完美体验。

  最后,DHC还可以是指动态主宰法则(Dynamic Host Configuration Protocol)的缩写。它是计算机网络配置协议之一,主要作用是为了给电脑和设备分配IP地址、子网掩码、默认网关地址等参数,是网络运行不可或缺的协议之一。

  总之,DHC是一个表述意思非常具有多样性的短语。无论是化妆品、健康中心或者是计算机网络配置,都可以被称之为DHC。无论我们是从什么角度去理解和应用,我们都需要去探究其中的秘密和价值,从而找到我们需要的答案。

在FreeBSD的Packages Collection中,有两个不同的DHCP客户机和服务器软件,一 个为ISC-DHCP,另一个为WIDE-DHCP,两个软件都包括了DHCP客户软件和服务器软件,其中ISC-DHCP 更为常用一些,这里就以ISC-DHCP为例介绍在FreeBSD上安装和设置DHCP。

为了支持DHCP,首先要确认系统内核支持伪设备bpfilter,如果没有,就需要重新编译内核。伪设备bpfilter 是一个允许应用程序接收网络的原始数据包的界面,这样应用程序就能接收目的地址非本机IP地址的数据包 了。DHCP使用bpfilter的原因是在DHCP设置好计算机的TCP/IP之前,由于计算机本身没有定义IP地 址,而TCP/IP堆栈本身不会接收不具备本机IP地址的数据包。要接收DHCP服务器发送回客户的数据包,就需要绕 过TCP/IP堆栈,而必须使用伪设备bpfilter。

1 pseudo-device bpfilter 4

定制内核之后,还要保证/dev/目录下具有对应bpfilter的设备文件

1 # cd /dev

2 # sh MAKEDEV bpf0 bpf1 bpf2 bpf3 

从Packages Collecion中安装DHCP软件,这将DHCP软件中的dhcpd,dhclient和dhcprelay 安装到/usr/local/sbin目录下。

1 $ ls /usr/local/sbin/dhc

2 /usr/local/sbin/dhclient

3 /usr/local/sbin/dhcpd

4 /usr/local/sbin/dhcrelay

设置服务器

为了设置DHCP服务器dhcpd,首先就要设置其配置文件/etc/dhcpdconf。这个配置文件 语法简单,比较容易理解。

1 server-identifier 19216831;

2

3 subnet 19216830 netmask 2552552550 {

4 range 192168310 192168320;

5 default-lease-time 600;

6 max-lease-time 7200;

7 option subnet-mask 2552552550;

8 option broadcast-address 1921683255;

9 option routers 19216831;

10 option domain-name-servers 19216831;

11 option domain-name "exampleorgorgcn";

12 }

13

14 host a1 {

15 hardware ethernet 00:90:27:4e:92:09;

16 fixed-address 192168332;

17 option subnet-mask 2552552550;

18 option broadcast-address 1921683255;

19 option routers 19216831;

20 option domain-name-servers 19216831;

21 option domain-name "exampleorgorgcn";

22 } 

基本的dhcpdconf首先使用server-identifier定义了本服务器的IP地址,这对于有 多个IP地址的服务器系统十分重要,一般不必设置这个参数,dhcpd能自动侦测。然后定义要分配IP地址的客户机组 ,每组拥有一个可用的IP地址范围。有两种客户机组的划分方式,一种为指定子网段来区分,一种为指定主机来区分。

这个例子中的第一组定义了一个子网19216830/24,这个子网段内,可供DHCP服务器分配的I P地址范围为192168310到192168320,这个地址范围也可以不是连续的,不连续的地址可以 使用多个range设置参数来设置。此外,还设置了这一组内分配的IP地址的租期限制default-lease-time 和max-lease-time,可以使用缺省值,而不必改动。后面的option参数设置DHCP的附加功能 ,例如设置DHCP客户的网络掩码、广播地址、DNS服务器、域名等等。事实上这些option设置选项也可以被用作 全局选项设置,即放置在server-identifier之后,对所有的客户机组起作用。

例子的第二组是针对某个特定主机a1进行的设置,这个主机被限定为以太网地址为hardware ethernet 参数值的计算机,将给这个计算机分配一个固定地址。这种分配方式实际等价于固定地址分配方式,唯一的好处就是能够对IP地址进行集中管理,不必每个计算机分别设置了。这里同样也可以使用option参数,设置TCP/IP的参数 。

dhcpdconf中还能有更多的组,包括对非本网段的子网上的客户机指定的组。

当设置了dhcpdconf之后,就能启动dhcpd守护进程了,由于计算机会有多个网络界面,需要指定dhcpd 服务器的网络界面,以便回应相应界面上的DHCP请求。

1 # /usr/local/sbin/dhcpd fxp0 

在调试阶段,可以使用-d参数,这样dhcpd就不会进入后台运行,而一直保留在前台,并显示各个与客户计算机通信的过程。当一切都调试完毕之后,就能去除-d参数,并将执行命令放入rclocal启动脚本中,以便系统能够自动执行。

此后,dhcpd正常运行的时候,会将每一次客户请求及其回应的IP地址分配的记录,都记录在/var/run/dhcpdleases 文件中。为了使dhcpd能正常进行日志记录,应该在启动dhcpd之前使用touch 命令,生成一个新的日志文件。以后就可以查看这个日志文件的内容,以得到当前DHCP服务器的状态和客户机IP地址分 配的情况。以下是一个日志文件的部分内容。

1 lease 192168311 {

2 starts 3 1998/11/26 05:46:28;

3 ends 4 1998/11/27 05:46:28;

4 hardware ethernet 0:80:c2:12:fd:d;

5 uid 1:0:80:c2:12:fd:d;

6 } 

 

touch命令的优点是在存在相关的文件时,不删除或更改文件内容,只更新其访问时间设置,只有在文 件不存在时才生成新文件。

然后就能设置网络中的客户计算机使用DHCP协议,获取合法的IP地址了。通常Windows计算机的TCP/IP设置 中能直接设置支持DHCP协议,如果为Unix(包括FreeBSD)设置DHCP客户软件,就需要dhclient的支持。

设置客户软件

ISC-DHCP中同样也提供了一个客户程序dhclient,用于FreeBSD系统从DHCP服务器上动态获取一个IP地 址。这个程序同样也要求内核支持bpfilter伪设备。

dhclient使用的配置文件为/etc/dhclientconf,然而最一般的情况下可以不使用它,软件本身的缺省配置就满足一般情况下请求IP地址的需要了。缺省设置下dhclient在获得了IP地址之后,会自动执行/etc/dhclient-script 这个脚本程序,以针对刚获取的动态IP地址进行必要的设置。很多依赖于IP地址的网络服务,就可以在这个脚 本中启动,或者针对重新分配的动态IP地址对已有的网络服务进行修正。虽然使用者也许不希望使用这个脚本 设置网络,但如果不存在这个脚本程序,或者这个程序不可执行,那么dhclient就不能正常执行。

因此对于最一般的客户机,一般只连接到一个网络上,仅具备一个网络界面,可以使用一个空的dhclientconf 和空的declient-script文件,就能完成设置IP地址和其他TCP/IP参数的任务了。

1 # touch /etc/dhclientconf

2 # touch /etc/dhclient-script

3 # chmod +x /etc/dhclient-script

4 # /usr/local/sbin/dhclient fxp0

5

6 Listening on BPF/fxp0/00:90:27:4e:92:09/unattached

7 Sending on BPF/fxp0/00:90:27:4e:92:09/unattached

8 Sending on Socket/fallback/fallback-net

9 DHCPDISCOVER on fxp0 to 255255255255 port 67 interval 22

10 DHCPOFFER from 19216831

11 DHCPREQUEST on fxp0 to 255255255255 port 67

12 DHCPACK from 19216831

13 bound to 192168332 -- renewal in 3600 seconds

在更复杂的情况下,就要指定更多的内容,例如当系统有多个网卡时,要指定dhclient应该从哪个子网中获 得IP地址设置,就需要使用设置文件dhclientconf。一般除非有多个局域网网络界面,都应该使用空设置文件, 避免产生配置错误。以下为一个简单的dhclientconf的例子,可以用于多网络界面的情况:

1 # Defaults

2 timeout 60;

3 reboot 10;

4 retry 60;

5 select-timeout 5;

6 initial-interval 2;

7 script "/etc/dhclient-script";

8 interface "fxp0" {

9 request subnet-mask, broadcast-address, routers, domain-name-servers,

10 domain-name, host-name;

11 require domain-name-servers;

12 }

 

这个设置文件主要用于重新定义一些参数,比较容易理解,更改也比较容易。

成功的手工执行dhclient之后,就可以考虑将其和系统启动文件相结合了。因为很多网络服务是依赖于网络 配置的,应该在启动这些网络服务之前使用DHCP配置好TCP/IP。使用dhclient-script启动服务的想法虽然也能解决问题,然而这就不能使用系统的启动rc文件中的相关设置启动网络服务,而在这个dhclient-script 中重新启动,因此比较麻烦。更简便的做法是仅仅在dhclient-script中设置hostname, 而让系统启动文件完成其他网络服务的启动。这样就要求将dhclient与系统rc文件结合起来。

1 #hostname="mydomainname"

2 network_interfaces="fxp0 lo0"

3 # List of network interfaces (lo0 is loopback)

4 ifconfig_lo0="inet 127001"

5 # default loopback device configuration

6 #ifconfig_fxp0="inet 192168312 netmask 2552552550"

7 defaultrouter="NO"

8 # Set to default gateway (or NO)

这样就需要更改rcconf文件,更改一些设置语句。首先要注释hostname设置,而在dhclientscript中进行设置,也不必设置defaultrouter,它通过DHCP协议自动设置。同时要保证netwo

您说是。您的外网还是内网。如果外网的话是由运营商决定的,网络上网,you, 动态ip,和,固定静态IP。两种上网方式。动态ip地址不停的在变的。固定IP是,全国唯一IP,固定。不会改变,可以远程访问。固定ip上网,速度快响应速度快,,上传下载对等,。。。。。然后就是你的内网,内网的话里面有dhc p,分配。一般路由器分配都是默认开启了你下面可以自由分配IP地址如果不让下边分配IP地址的话你把dhc p功能关闭,然后下面电脑必须输入IP地址才可以上网。

很简单呀,把你的主路由器和副路由器的IP改一下就可以了,比如主路由器是19216811副路由器改成19216821如果是接线,就把主路由器LAN口出来网线插到副路由器的WAN,就这么简单,如果无线桥接更简单

欢迎分享,转载请注明来源:品搜搜测评网

原文地址:https://pinsoso.cn/meirong/3671411.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2024-03-13
下一篇2024-03-13

随机推荐

  • 妮维雅活力清新爽身走珠液怎么样、怎么使用、保质期

    夏天由于天气炎热很多汗腺发达的人就会汗多,一出汗衣服就很容易湿透。对于女性朋友来说是非常尴尬的,为了避免这种尴尬的是事情发生,很多女性就会使用爽身走珠液,那么妮维雅活力清新爽身走珠液怎么样?怎么使用?保质期又是多久呢?下面我们一起来了解一下

    2024-04-15
    66200
  • 12岁女孩能使用妮维雅的丝柔美白爽肤水或丝润爽肤水吗?

    12岁女孩能使用妮维雅的丝柔美白爽肤水或丝润爽肤水吗?这是许多家长和女孩们关心的问题。我们需要知道妮维雅的丝柔美白爽肤水和丝润爽肤水都是针对成年人的产品。这些产品中可能含有一些成分,如酒精或其他化学物质,对于12岁的女孩来说可能会过于刺激。

    2024-04-15
    59900
  • 雅漾保湿乳和精华乳哪个先用

    雅漾保湿乳和精华乳哪个先用?这是很多人都会面临的疑问。你可能也在为此而烦恼。现在,让我来回答这个问题吧!我们需要明确一点,无论是保湿乳还是精华乳,它们都是护肤品中的“好帮手”。保湿乳的主要功能是为肌肤提供水分,保持水润嫩滑;而精华乳则注重于

    2024-04-15
    56700
  • 妮维雅洗面奶怎么样 最好有各个系列的使用感受

    1、觉得妮维雅洗面奶还可以,比较值得购买,对于学生党来说性价比比较高。 2、妮维雅洗面奶美白系列:晶纯皙白轻柔磨砂洁面乳、晶纯皙白泡沫洁面乳及丝柔美白洁面乳,使用独特珍珠水蛋配方,有亮白肌肤长效补水之功效。 3、使用感觉:这是系列,是需要根

    2024-04-15
    57900
  • 国岳帝皇蜂面膜好用吗

    好用。1、国岳帝皇蜂姿面膜这款套装里面水是起到保湿作用的,面膜是在用完水和乳液之前再用的。2、国岳帝皇蜂姿面膜里面有纯植物的美白因子,特别好用可以改善皮肤状态,使我们皮肤变嫩。帝王蜂养生酒是采用纯野生马蜂等和传统工艺酿制的纯粮白酒通过壮族古

    2024-04-15
    43100
  • 巴黎欧莱雅的广告词是什么? 完整版的…

    使用百度网盘免费分享给你, p7vi 来自法国的L’Oréal Paris(巴黎欧莱雅)是世界最著名的美容品牌之一,提供全世界人们包含最新科技成果的美容及个人护理产品。其高科技的产品配方、高档的产品包装以及愉悦的产品使用感受,为那些追求卓越

    2024-04-15
    48200
  • 怎么分辩爱美肌套盒的真假?

    辨别它的真假,方法如下:洁面乳:1有淡淡的清香,挤在手上应该是水融,没有油腻感的。2用火烧,把洗面奶放入勺内,用火烧,如果溅油,就不是好的洗面奶,如果越烧越像牛奶一样,说明是好的洗面奶。3拿PH试纸来试试就知道了,直接把它挤到试纸上

    2024-04-15
    51700

发表评论

登录后才能评论
保存