dhcplinux
⑴ 谁知道linux中如何配置DHCP
准备好PE维护U盘、映像总裁软件(网络中可搜索下载)。首先使用安装命令进行安装DHCP服务器包dhcp3-server,安装完成后,编辑/etc/default/isc-dhcp-server使用INTERFACES选项定义DHCPD响应DHCP请求所使用的接口。
⑵ linux的dhcp怎么做
1.安装DHCP软件包
#yum install dhcp -y / 我是用yum安装的,当然也可以用rpm包安装。
2.配置DHCP服务器配置文件
#vi /etc/dhcpd.conf
ddns-update-style interim; //动态DNS解析
ignore client-updates; //忽略客户端DNS设置,就是不允许客户机更新DNS记录
#$servers //子网注释名
subnet 192.168.2.0 netmask 255.255.255.0 {
option routers 192.168.2.1; //设置网关
option subnet-mask 255.255.255.0; //子网掩码
option domain-name “canghai.net”; //域名
option domain-name-servers 202.103.44.150; //指定DNS
range dynamic-bootp 192.168.2.100 192.168.2.190; //设置ip分配范围
default-lease-time 21600; //设置最短租期
max-lease-time 43200; //设置最长租期
}
关于配置文件的就是这些
#service dhcpd start
看到OK说明DHCP服务启动,如果失败请检查配置文件。
⑶ linux 从DHCP重新获取IP地址的命令是什么
可用指令如下:
1、servicenetworkrestart:重启服务
2、ifconfigeth0down;ifconfigeth0up:对网卡进行操作
3、sudo dhclient -r//release ip:释放IP
4、sudo dhclient//:获取IP
(3)dhcplinux扩展阅读:
linux常用命令及技巧
1、date :print or set the system date and time
2、 stty -a: 可以查看或者打印控制字符(Ctrl-C, Ctrl-D, Ctrl-Z等)
3、passwd: print or set the system date and time (用passwd -h查看)
4、logout, login: 登录shell的登录和注销命令
5、pwd: print working directory
6、more, less, head tail: 显示或部分显示文件内容.
7、lp/lpstat/cancel, lpr/lpq/lprm: 打印文件.
8、更改文件权限: chmod u+x..
9、删除非空目录:rm -fr dir
10、拷贝目录: cp -R dir
11、fg jobid :可以将一个后台进程放到前台。
⑷ Linux如何设置DHCP
我简单的看了一下你的截图。我觉得有几个问题。
第一个你的linux是哪一个发行版?在一些稍早的发行版中有线网卡确实是eth0、eth1,但是近些年出的一些linux发行版中有线的以太网卡的表示法就不是了ethX。因此,ifcfg-eth0这个有可能就不对了。
看看我的,先执行ip link
[oracle@localhost 桌面]$ ip link
回复3个记录:
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP qlen 1000
link/ether 48:d2:24:b2:c4:71 brd ff:ff:ff:ff:ff:ff
3: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN qlen 1000
link/ether a0:48:1c:c0:99:15 brd ff:ff:ff:ff:ff:f
一个eth0,一个是lo,那是127.0.0.1,还一个是wlan0
在看看/etc/sysconfig/network-scripts/目录下以ifcfg-开头的文件有哪些?
[oracle@localhost 桌面]$ ls /etc/sysconfig/network-scripts/ifcfg* -al
-rw-r--r--. 1 root root 136 7月 4 16:27 /etc/sysconfig/network-scripts/ifcfg-eth0
-rw-r--r--. 1 root root 254 7月 22 2014 /etc/sysconfig/network-scripts/ifcfg-lo
-rw-r--r--. 1 root root 137 7月 4 16:27 /etc/sysconfig/network-scripts/ifcfg-wlan0
你如果仔细观察会发现这3个文件有个特点。它们都以ifcfg-开头,ifcfg-后面的部分都和刚刚执行的ip link的那3条记录中阿拉伯数字1,2,3后面的那两个冒号之间的部分相同。
你要看看你是不是有ifcfg-eth0,
vim/etc/sysconfig/network-scripts/ifcfg-eth0,这个写法不对。vim后面要有空格。要这样:
vim /etc/sysconfig/network-scripts/ifcfg-eth0,这意味着使用vim程序,打开/etc/sysconfig/network-scripts目录下的ifcfg-eth0文件。而象你的截图里面那样,vim后面没有空格,呈现出
[root@localhost 桌面]# vim/etc/sysconfig/network-scripts/ifcfg-eth0,那个意思就变了。那意味着你要执行在桌面这个目录下的 vim/etc/sysconfig/network-scripts/这个目录中的ifcfg-eth0这个文件。这样就有2处不同了。 vim后面有空格,是打开浏览文件。有需要改动的就修改保存离开,如果不用改动,就直接离开。没空格就是执行了。一个是浏览是看,一个是执行。这是第一个不同。第2个,[root@localhost 桌面]# vim/etc/sysconfig/network-scripts/ifcfg-eth0意味着你告诉linux系统,在/root/桌面这个目录下应该有一个下级子目录叫做vim,在这个vim下面应该还有一个更下一级的子目录叫做etc,然后在这个etc下面还有一个载下一级的子目录sysconfig。再往下还有目录network-scripts。在这个network-scripts下有个叫做ifcfg-eth0的程序。你要电脑区执行这个叫做ifcfg-eth0的程序。但是实际上呢,/root目录有,/root目录下也确实是有个叫做桌面的子目录。但是再往下,/root/桌面这个目录下面却根本没有vim这么一个子目录。到这一步,电脑就进行不下去了。所以它给你一个提示“bash:vim/etc/sysconfig/network-scripts/ifcfg-eth0:没有那个文件或目录”。
再有最后一条,我发现你对linux的命令不熟练。有一条命令。第一次写对了,以后却2次写错。service network restart这是对的,但是server network restart就错了。不是 server而是service。对于这个问题,只有平时多留意,多接触命令行,满满的熟练才行。
⑸ 如何强制linux DHCP 客户端重新获取IP
强制linux DHCP 客户端重新获取IP的方法和详细的操作步骤如下:
1、首先,连接到相应的Linux主机,进入Linux命令行状态,然后等待输入shell指令,如下图所示。
⑹ LINUX中如何察看自己的DHCP
提问不太明确。
如果是要查自己的IP地址, ifconfig
如果你是一台linux dhcp服务器,要查看dhcp工作记录,
cat /var/log/messages
查看某一特定的MAC地址在dhcp服务器上所分得的IP是多少,如MAC地址是00:16:e6:3a:a7:81
cat /var/log/messages |grep 00:16:e6:3a:a7:81
⑺ 怎么在linux安装dhcp
一.首先了解DHCP的概念
DHCP是实现主机IP地址DNS等动态配置的网络协议.
DNCP可以在多种操作系统中实现,包括最常用的LINUX系统和WINDOWS系统
DHCP网络服务的结构中具有服务器和客户机两个角色
DHCP服务器用于为网络中所有的DHCP客户机提供网络配置信息,在同一网络中,
DHCP服务器通常是唯一存在在.
网络中的任何主机都可以配置成为DHCP客户机,向DHCP服务器发出配置请求并按照服务器返回的信息进行网络配置
二.DHCP服务器能够提供的网络配置信息
1.网络接口的IP地址和子网掩码.
2.网络接口的IP地址对应的网络地址和广播地址
3.默认网关地址
4.DNS服务器地址
三.DHCP服务器的配置
1.安装DHCP服务器软件(在RHEL4系统的安装光盘中包括RPM格式的DHCP服务器软件包,包文件的名称是dhcp-3.0.1-12_EL.i386.rpm),在RHEL4的第4安装光盘中,在同一张安装盘中还包括与DHCP相关的其它软件包
# cd /media/cdrom/rehat/rpms/
#ks -l dhcp*
dhcp-3.0.1-12_EL.i386,rpm在REL4中没有被默认安装,需要手动安装
#rpm -qa | grep dhcp
#rpm -ivh dhcp-3.0.1-12_EL.i386.rpm
2.其中/usr/sbin/dhcpd 是DHCP服务器的执行文件,/etc/rc.d/init.d/dhcpd是DHCP服务器的启动脚本,虽然文件名都是DHCPD,但是文件位于不同的目录,功能也不一样.
DHCPD.CONF配置文件以及建立配置文件和配置文件的格式
#ls /etc/dhcp*
#vi /etc/dhcpd.conf
如:
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
}
3.全局设置
全局设置是DHCPD.CONF配置文件中不包括在任何声明中的配置项(参数或选项),
作用于整个配置文件.当声明中没有相应的配置项时将使用全局配置项的设置,当声明
中有相应的设置项时将使用本声明中设置,而不采用全局设置项的值.
DHCP.CONF配置文件中常用的全局设置如下:
1) ddns-update-style参数用来设置DHCP服务器与DNS服务器的动态信息更新模式.
2) 默认租约时间使用default-lease-time参数设置,参数值的单位是秒.
3) 最大租约时间使用max-lease-time参数设置,参数值的单位是秒.
4) 主机所在域的名称使用domain-name先项进行设置,设置的域名将与主机名称一起组成
主机全名
5)DNS服务器地址使用domain-name-servers选项进行设置,设置的值为DHCP客户端需要使用的DNS服务器的IP地址.
6)使用subnet声明设置子网属性
subnet 是DHCP.CONF文件中最常用的声明,用于在子网中设置动态分配的地址的网络属性,subnet声明中可包括其他的参数.就不再说了.
4.DHCP服务器的启动与停止及重起\和DHCP服务的状态
#service dhcpd start
#service dhcpd stop
#service dhcpd restart
#service dhcpd status
三.DHCP配置实例
如
默认租约时间为21600S
最大租约时间为43200S
局域网内所有主机动的域名为abc.com
客户机使用的DNS服务器的IP地址是192.168.1.1
声明在子网192.168.1.0/24中用于动态分配的IP地址范围是192.168.1.100~~~192.168.1.200所分配的子网掩码是255.255.255.0默认网关是192.168.1.1
在子网192.168.1.0/24中有名为server01的服务器主机,需要的固定分配IP地址是192.168.1.1,
#vi /etc/dhcpd.conf
ddns-update-style interim;
default-lease-time 21600;
max-lease-time 43200;
option domaion-name "abc.com;
option domain-name-servers 192.168.1.1;
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.100 192.168.1.200;
option subnet-mask 255.255.255.0;
option routers 192.168.1.1;
host server01 {
hardware ethernet bo:co:c3:22:46:81;
fixed-address 192.168.1.11;
}
}
⑻ linux使用dhcp分配地址,怎么查看ip地址
Linux中查看ip的命令有:
[root@linuxprobe ~]#ip addr
[root@linuxprobe ~]#ifconfig
一般知道Linux的IP后如果想长期使用这个ip的话可以把ip设置为手动静态IP。配置文件:[root@linuxprobe ~]#cat /etc/sysconfig/network-scripts/ifcfg-eth0
更多Linux的知识建议参考《Linux就该这样学》。加油
⑼ Linux系统如何禁用DHCP
vim /etc/sysconfig/network-scripts/ifcfg-eth0
这个文件里面把dhcp改成static
如果你说的是关闭linux的DHCP服务器就打命令:service dhcpd restart
⑽ 在Linux系统中DHCP的作用有哪些呢
DHCP功能启用后,设置好IP地址范围,DNS服务器地址等参数,就可以自动为接入网络内的其他电脑分派IP地址和DNS地址等参数。