CentOS6.5-DHCP配置
原文链接
主机配置:
1、查看主机名:hostname
2、修改主机名:vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=master.303kfy.net #更改主机名
3、修改主机名后不会立即生效,可用:hostname master.303kfy.net
4、可以通过 ping master.303kfy.net 来查看主机的ip地址,提示“unknown host dhcp.tfsoft.com,Linux通过/etc/hosts文件来解析主机的ip地址
5、修改hosts文件:vi /etc/hosts,更改如下: 127.0.0.1 master.303kfy.net master localhost.localdomain localhost
6、系统提示符还是没有改变为master.303kfy.net,必须要重启后才能生效
网卡配置:
1、查看网卡状态信息:ifconfig ,提示只有LO,即本地回环,物理网卡没启用。
2、配置网卡设置:vi /etc/sysconfig/network-scripts/ifcfg-eth1,内容如下:
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=static
IPADDR=192.168.10.10
NETMASK=255.255.255.0
GATEWAY=192.168.10.10
DNS1=192.168.10.10
3、使网络设置生效:service network restart,全部提示OK,之后可以再次查看网卡信息:ifconfig
4、可以临时修改网卡IP地址:ifconfig eth1 192.168.10.10,只是临时更改ip地址,配置文件其实并没有改变,重启或重启服务后还是会加载网卡配置文件
DHCP安装:
1、查看DHCP是否安装:rpm -q dhcpd
2、从所有软件包里查找dhcp:rpm -qa | grep dhcp,会提示:dhcpv6_client-xxxx ,dhcp-common-xxx,可见安装了dhcpv6版本。
3、从光盘安装:mount /dev/cdrom /media,如果挂载成功。
4、查看挂载到哪里了:mount,可以查看/dev/cdrom:ll /dev/cdrom,可以看到是一个软链接
5、安装DHCP:rpm -ivh /media/Packages/dhcp-xxx.rpm
6、CentOS建议在线安装DHCP:yum install dhcp,前提是能上网。
7、查看软件包安装了什么内容:rpm -ql dhcp | more,此命令很实用,方便分析安装后的内容,也可以知道配置文件在哪里
DHCP配置:
1、从范例复制配置文件:cp /usr/share/doc/dhcp-xx/dhcpd.conf.sample /etc/dhcpd.conf
2、查看/etc/dhcpd.conf文件:cat /etc/dhcpd.conf,编辑:vi /etc/dhcpd.conf
注意:dhcp-3.x 的配置为/etc/dhcpd.conf文件,dhcp-4.x的配置为/etc/dhcp/dhcpd.conf文件
subnet 192.168.8.0 netmask 255.255.255.0 {
#定义子网与掩码 ...
}
参数由设置项与设置值组成:
default-lease-time 21600; #默认租约:合同租约时间,只要不超过最长租约时间,还可以续租
max-lease-time 43200; #最长租约,超过此时间,IP将被重新分配 选项由“option"关键字引导”:
option routers 192.168.8.254; #网关
option subnet-mask 255.255.255.0;
全局设置: ddns-update-style interim; #DHCP与DNS服务器内部协商更新
default-lease-time 21600;
max-lease-time 43200;
option domain-name "tfsoft.com"; #域名
option domain-name-servers 192.168.8.253,192.168.0.1; #DNS服务器,如果有多项用“,”隔开。
子网声明与动态分配地址与网络属性:
# A slightly different configuration for an internal subnet.
subnet 192.168.10.0 netmask 255.255.255.0 {
range 192.168.10.50 192.168.10.55;
#option domain-name-servers 192.168.10.10;
option routers 192.168.10.10;
option broadcast-address 192.168.10.255;
default-lease-time 600;
max-lease-time 7200;
}
host ice {
hardware ethernet 44:1e:a1:54:92:99;
fixed-address 192.168.1.88;
}
3、为指定网卡开启DHCP:vi /etc/sysconfig/dhcpd
DHCPDARGS= #如果未指定,则对所有网卡开启DHCP
or
DHCPDARGS=eth0 #只为eth0网卡提供DHCP服务
4、脚本命令:
启动脚本:/etc/init.d/dhcpd
启动服务:service dhcpd start
停止服务:service dhcpd stop
重启服务:service dhcpd restart
查看状态:service dhcpd status
5、查看dhcpd服务器的租约文件:tail -7 /var/lib/dhcpd/dhcpd.leases
CentOS6.5-DHCP配置的更多相关文章
- Centos6.5快速配置可用网卡
原文链接: Centos6.5快速配置可用网卡 安装完成后,我们启动我们的系统,此时我们的系统,是没有连网的,IP设备,并没有被激活,如果我们使用ifconfig命令查看IP地址,就会发现,此刻的地址 ...
- [转]CentOS-6.3安装配置cmake
CentOS-6.3安装配置cmake zhoulf 2013-02-03 原创 安装说明 安装环境:CentOS-6.3安装方式:源码编译安装 软件:cmake-2.8.10.2.tar.gz下 ...
- centos6.4安装配置vpn服务器步骤详解
centos6.4安装配置vpn服务器步骤详解,从安装VPN到配置VPN服务器.配置VPN服务器的路由转发功能,每一步都很详细 一.VPN服务器环境说明 操作系统:CentOS release ...
- CentOS6.5安装配置Samba
CentOS6.5安装配置Samba 本文的场景是虚拟机运行CentOS6.,本机是Win7,现欲把CentOS上的一个文件夹共享出来,Win的机器可以读写. Samba与window连接需要使用Ne ...
- [转]Centos6.5安装配置keepalived
参考博文: Centos6.5安装配置keepalived CentOS6.5 keepalived详解及实现Nginx服务的高可用性 CentOS6.5 LVS + KeepAlived搭建步骤 我 ...
- 自动化安装DHCP配置脚本
DHCP配置脚本: #!/bin/sh NET=192.168.6.0 MASK=255.255.255.0 RANGE="192.168.6.50 192.168.6.100" ...
- CentOS-6.9安装配置JDK-7
CentOS-6.9安装配置JDK-7 安装说明 系统环境:centos-6.9安装方式:rpm安装 软件:jdk-7u79-linux-x64.rpm下载地址:http://download.ora ...
- centos6.8下配置https服务器
centos6.8下配置https服务器 1.1 环境 l 系统环境:内核环境为2.6.32版本 64位的CentOS release 6.8 (Final) [root@localhost ~] ...
- CentOS-6.6安装配置Tomcat-7
安装说明 安装环境:CentOS-6.3安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz下载地址:http://tomcat.apache.org/download-7 ...
- Cisco DHCP 配置方法
首先假设两台思科路由器,R1(服务端)连接R2(客户端),组成一个简单的链式局域网,下面就来实现DHCP,配置的命令及其解释如下: 1.R1 dhcp服务的配置 dhcp#configure term ...
随机推荐
- 编写自定义GenericServlet
用途: 编写自定义GenericServlet类后,子类只需继承这个类,就可以直接使用ServletConfig的config对象和ServletConfig接口的方法,而不需要init()方法获取c ...
- 软件包管理(rpm&yum)
一.rpm包管理器 rpm是一个功能强大的包管理工具,可用于构建,安装,查询,验证,更新和卸载软件包. 用法: rpm [OPTION...] 配置文件: /var/lib/rpm/ 已安装rpm包的 ...
- 上传图片时实时显示功能使用uploadPreview.js
<html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>添加商品分类</tit ...
- POJ1020 Anniversary Cake
题目来源:http://poj.org/problem?id=1020 题目大意:有一块边长为s的正方形大蛋糕,有n个客人,每个客人想分一块边长为si的正方形蛋糕.求这块大蛋糕能否恰好满足所有客人的需 ...
- python大战机器学习——集成学习
集成学习是通过构建并结合多个学习器来完成学习任务.其工作流程为: 1)先产生一组“个体学习器”.在分类问题中,个体学习器也称为基类分类器 2)再使用某种策略将它们结合起来. 通常使用一种或者多种已有的 ...
- LeetCode 260 Single Number III 数组中除了两个数外,其他的数都出现了两次,找出这两个只出现一次的数
Given an array of numbers nums, in which exactly two elements appear only once and all the other ele ...
- E. Beautiful Subarrays 字典树
http://codeforces.com/contest/665/problem/E 给定一个序列,问其中有多少个区间,所有数字异或起来 >= k 看到异或,就应该想到异或的性质,A^B^B ...
- MapReduce实战:邮箱统计及多输出格式实现
紧接着上一篇博文我们学习了MapReduce得到输出格式之后,在这篇博文里,我们将通过一个实战小项目来熟悉一下MultipleOutputs(多输出)格式的用法. 项目需求: 假如这里有一份邮箱数据文 ...
- Maven的学习资料收集--(九) 构建SSH项目以及专栏maven
在这里整合一下,使用Maven构建一个SSH项目 1.新建一个Web项目 可以参照前面的博客 2.添加依赖,修改pom.xml <project xmlns="http://maven ...
- SpringBoot | 第十八章:web应用开发之WebJars使用
前言 前面一章节我们主要讲解了关于文件上传的两种方式.本章节继续web开发的相关知识点.通常对于web开发而言,像js.css.images等静态资源版本管理是比较混乱的,比如Jquery.Boots ...