易截截图软件、单文件、免安装、纯绿色、仅160KB

Linux系统管理实践(9):DHCP服务器配置

    一般来讲,如果你有一个有线调制解调器或者数字用户线路,你就可以使用家里的电脑获取由你的服务提供商动态分配的IP地址。如果在调制解调器和本地网络之间安装了有线/数字用户线路的路由器,你的电脑很有可能是在启动过程中从路由器获取了IP地址。你也可以选择禁用本地路由器中DHCP服务器的功能,而设置一个Linux机器作为DHCP服务器。
    首先要安装dhcp服务器。在RedHat/Fedora中,DHCP服务器的RPM包的命名往往以dhcp开始,后跟一个版本号,比如这样dhcp-3.0.1rc14-1.i386.rpm。对 Debian/Ubuntu来说软件包名称可能也包含版本号. 用 dpkg --list | grep dhcp 来查询到一个所有dhcp软件包的列表,从而找到dhcp服务器的软件包名称(比如dhcp3-server)。为了方便,我们可以将dhcp的服务器和客户端同时安装。
    1、DHCP的配置文件:
RedHat/Fedora下为/etc/dhcpd.conf,在Debian/Ubuntu下为/etc/dhcp3/dhcpd.conf。内容如下:
# ISC dhcpd for Debian的简单配置文件
# 注意:如果/etc/ltsp/dhcpd.conf存在,则将代替本文件作为dhcpd的配置文件
# $Id: dhcpd.conf,v 1.1.1.1 2002/05/21 00:07:44 peloy Exp $
# ddns-updates-style参数:过度性DHCP-DNS互动更新。控制服务器当一个租期被确认时,
# 是否尝试做一个DNS更新。在版本2的包中我们使用默认值'none',因为从DHCP v2开始
# 已经不支持DDNS了
ddns-update-style none;
# 对所有被支持的网络的通用选项定义...
# 为DHCP客户端设置DNS域名
option domain-name "example.org";
# 为DHCP客户端设置DNS服务器名(也可用IP地址)
option domain-name-servers ns1.example.org, ns2.example.org;
# 默认的地址租期(秒)
default-lease-time 600;
# 最长的地址租期
max-lease-time 7200;
# 如果本DHCP服务器是是本地网络正式的DHCP服务器,则authoritative指示符应该激活
#authoritative;
# 使用本选项来发送dhcp日志消息给一个不同的日志文件(你还需要修改syslog.conf以完成重定向)
log-facility local7;
# 在本子网上没有任何的服务,但声明它可以帮助DHCP服务器理解网络的拓扑结构
subnet 10.152.187.0 netmask 255.255.255.0 {
}
# 这是一个非常基本的子网声明
subnet 10.254.239.0 netmask 255.255.255.224 {
range 10.254.239.10 10.254.239.20; # 能够分配的IP地址范围
# 客户端的默认网


相关文档:

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

【转】linux中grep命令详解


linux中grep命令详解
在linux中grep命令是非常有用的,它和管道(|)配合使用,非常强大,用于搜索文本文件.如果想要在几个文本文件中查找一字符串,可以使用‘grep’命令。‘grep’在文本中搜索指定的字符串。
假设您正在‘/usr/src/linux/Documentation’目录下搜索带字符串‘magic&rs ......

Linux VI编辑命令

Linux VI编辑命令使用剖析
2010年01月15日 星期五 00:35
1、vi的基本概念
  基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:
1) 命令行模式command mode)
  控制屏幕光标的移动,字符、字或行的删除,移动复制某区段及 ......

八个步骤修改linux时区


For ubuntu: [1]http://webonrails.com/2009/07/15/change-timezone-of-ubuntu-machine-from-command-line/
2
Logged in as root, check which timezone your machine is currently using by executing `date`. You'll see something like Mon 17 Jan 2005 12:15:08 PM PST, PST in this case is the cu ......

linux下查看java路径

用命令 whereis java就可以看到了
eg:
-bash-3.1$ whereis java
java: /usr/bin/java /etc/java /usr/lib/java /usr/share/java /opt/jdk1.6.0_01/bin/java

如果仅仅想知道java执行路径在那里的话 用which java就可以了
eg:
-bash-3.1$ which java
/usr/bin/java ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号