仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 451|回复: 8
打印 上一主题 下一主题

[其他Linux] 来讲讲:怎样在Ubuntu服务器上安装和设置DHCP服务

[复制链接]
老尸 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 13:34:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
在学习初期,你一定会遇到很多困难,或者说各种困难,所以你最好先将你linux中的重要内容备份,因为,在你学习的过程中,很可能将系统搞废(eg:源混乱等);
DHCP服务器供应以下两种设置办法:  地点池
  这类办法指定了一个用来静态的供应给第一个会见收集的DHCP客户真个IP地点池(偶然也称作地区或局限)。当DHCP客户端分开收集凌驾必定工夫后,IP地点就会被接纳到地点池以供别的DHCP客户端利用。
  MAC地点
  这类办法强迫利用DHCP来区分每块毗连上彀络的网卡的硬件地点,以后这块网卡每次连上彀络哀求DHCP服务时都为它供应这个流动的IP地点。

  在ubuntu中安装DHCP服务
  sudoapt-getinstalldhcp3-server
  如许就完成安装了。
  设置DHCP服务器
  假如你的Ubuntu服务器上用友2块网卡,你必要选择哪一块网卡用来监听DHCP服务。默许监听的是eth0。能够经由过程编纂/etc/default/dhcp3-server这个文件来改动这个默许值。
  sudovi/etc/default/dhcp3-server
  找到这行,
  INTERFACES=”eth0″
  利用上面这行替换它
  INTERFACES=”eth1″
  保留并加入。这一步可选。
  接上去你必要为/etc/dhcp3/dhcpd.conf文件创立一个备份。
  cp/etc/dhcp3/dhcpd.conf/etc/dhcp3/dhcpd.conf.back
  利用上面的命令编纂/etc/dhcp3/dhcpd.conf文件
  sudovi/etc/dhcp3/dhcpd.conf
  利用地点池的办法
  你必要修正/etc/dhcp3/dhcpd.conf这个设置文件的以下部分:
default-lease-time600;
max-lease-time7200;
optionsubnet-mask255.255.255.0;
optionbroadcast-address192.168.1.255;
optionrouters192.168.1.254;
optiondomain-name-servers192.168.1.1,192.168.1.2;
optiondomain-name“yourdomainname.com”;
subnet192.168.1.0netmask255.255.255.0{
range192.168.1.10192.168.1.200;
}
  保留并加入文件
  这会招致DHCP服务器供应一个从192.168.1.10-192.168.1.200这个局限的IP地点给客户端。假如客户端没有哀求一个租期的话,服务器会默许供应600秒的地点租期给客户端。最年夜的(同意的)地点租期是7200秒。
  利用MAC地点的办法
  利用这类办法你能够保存一个流动地点给一些大概一切呆板。鄙人面的示例中我给server1,server2,printer1和priner2保存了流动的IP地点。
default-lease-time600;
max-lease-time7200;
optionsubnet-mask255.255.255.0;
optionbroadcast-address192.168.1.255;
optionrouters192.168.1.254;
optiondomain-name-servers192.168.1.1,192.168.1.2;
optiondomain-name“yourdomainname.com”;
subnet192.168.1.0netmask255.255.255.0{
range192.168.1.10192.168.1.200;
}
hostserver1{
hardwareethernet00:1b:63:ef:db:54;
fixed-address192.168.1.20;
}
hostserver2{
hardwareethernet00:0a:95:b4:d4:b0;
fixed-address192.168.1.21;
}
hostprinter1{
hardwareethernet00:16:cb:aa:2a:cd;
fixed-address192.168.1.22;
}
hostprinter2{
hardwareethernet00:0a:95:f5:8f:b3;
fixed-address192.168.1.23;
}
  如今你必要利用上面命令来重启dhcp服务器。
  sudo/etc/init.d/dhcp3-serverrestart
  设置Ubuntu的DHCP客户端
  假如你想设置你的Ubuntu桌面为DHCP客户端,利用以下步骤。你必要翻开/etc/network/interface文件
  sudovi/etc/network/interfaces
  确保你的设置文件含有以下行(eth0只是一个示例)
autoloeth0
ifaceeth0inetdhcp
ifaceloinetloopback
  保留并加入文件
  你必要利用上面的命令重启收集服务
  sudo/etc/init.d/networkingrestart
  怎样找到DHCP服务器的IP地点
  你必要利用上面的命令
  sudodhclient
  大概
  tail-n15/var/lib/dhcp3/dhclient.*.leases
</p>
安装和登录命令:login、shutdown、halt、reboot、mount、umount、chsh
透明 该用户已被删除
沙发
发表于 2015-1-18 10:44:44 | 只看该作者
Linux操作系统这个名词记得在很早以前就听过,但当时并不知道具体是什么样的操作系统,只知道是一个与嵌入式密切相关的操作系统。
小女巫 该用户已被删除
板凳
发表于 2015-1-23 08:17:24 | 只看该作者
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
简单生活 该用户已被删除
地板
发表于 2015-1-31 15:44:40 | 只看该作者
用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。
兰色精灵 该用户已被删除
5#
发表于 2015-2-6 21:08:31 | 只看该作者
学习Linux应具备的。[书籍+网络资源]
6#
发表于 2015-2-18 20:05:45 | 只看该作者
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
灵魂腐蚀 该用户已被删除
7#
发表于 2015-3-6 10:57:28 | 只看该作者
熟读写基础知识,学得会不如学得牢。
老尸 该用户已被删除
8#
 楼主| 发表于 2015-3-13 00:56:38 | 只看该作者
随着实验课程的结束,理论课也该结束了,说实话教OS的这两位老师是我们遇到过的不错的老师(这话放这可能不太恰当).
谁可相欹 该用户已被删除
9#
发表于 2015-3-20 08:24:16 | 只看该作者
感谢老师和同学们在学习上对我的帮助。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-15 02:10

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表