原文链接
主机配置:

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配置的更多相关文章

  1. Centos6.5快速配置可用网卡

    原文链接: Centos6.5快速配置可用网卡 安装完成后,我们启动我们的系统,此时我们的系统,是没有连网的,IP设备,并没有被激活,如果我们使用ifconfig命令查看IP地址,就会发现,此刻的地址 ...

  2. [转]CentOS-6.3安装配置cmake

    CentOS-6.3安装配置cmake   zhoulf 2013-02-03 原创 安装说明 安装环境:CentOS-6.3安装方式:源码编译安装 软件:cmake-2.8.10.2.tar.gz下 ...

  3. centos6.4安装配置vpn服务器步骤详解

      centos6.4安装配置vpn服务器步骤详解,从安装VPN到配置VPN服务器.配置VPN服务器的路由转发功能,每一步都很详细   一.VPN服务器环境说明 操作系统:CentOS release ...

  4. CentOS6.5安装配置Samba

    CentOS6.5安装配置Samba 本文的场景是虚拟机运行CentOS6.,本机是Win7,现欲把CentOS上的一个文件夹共享出来,Win的机器可以读写. Samba与window连接需要使用Ne ...

  5. [转]Centos6.5安装配置keepalived

    参考博文: Centos6.5安装配置keepalived CentOS6.5 keepalived详解及实现Nginx服务的高可用性 CentOS6.5 LVS + KeepAlived搭建步骤 我 ...

  6. 自动化安装DHCP配置脚本

    DHCP配置脚本: #!/bin/sh NET=192.168.6.0 MASK=255.255.255.0 RANGE="192.168.6.50 192.168.6.100" ...

  7. CentOS-6.9安装配置JDK-7

    CentOS-6.9安装配置JDK-7 安装说明 系统环境:centos-6.9安装方式:rpm安装 软件:jdk-7u79-linux-x64.rpm下载地址:http://download.ora ...

  8. centos6.8下配置https服务器

    centos6.8下配置https服务器 1.1 环境 l  系统环境:内核环境为2.6.32版本  64位的CentOS release 6.8 (Final) [root@localhost ~] ...

  9. CentOS-6.6安装配置Tomcat-7

    安装说明 安装环境:CentOS-6.3安装方式:源码安装 软件:apache-tomcat-7.0.29.tar.gz下载地址:http://tomcat.apache.org/download-7 ...

  10. Cisco DHCP 配置方法

    首先假设两台思科路由器,R1(服务端)连接R2(客户端),组成一个简单的链式局域网,下面就来实现DHCP,配置的命令及其解释如下: 1.R1 dhcp服务的配置 dhcp#configure term ...

随机推荐

  1. 需要命名空间管理器或 XsltContext。此查询具有前缀、变量或用户定义的函数 及 多属性节点查询

    第一个问题, 1. 首先需要引入命名空间, 2. 其次,在用xpath查找结点时,在selectNodes等方法中再次带入命名空间 如 XmlDocument doc = new XmlDocumen ...

  2. MySQL zip安装问题

    今天安装mysql的压缩版出现了问题,就是服务总是启动不了,折腾了两三个小时.后面实在是想不明白,就直接把注册表的东西删了. 如果你之前安装过mysql,则进行删除mysql:E:\work\mysq ...

  3. xcode8.3 shell 自动打包脚本

    题记 xcode升级8.3后发现之前所用的xcode自动打包基本无法使用,因此在网上零碎找到些资料,将之前的脚本简化.此次脚本是基于xcode证书配置进行打包(之前是指定描述文件.相对繁琐).因此代码 ...

  4. 学霸笔记系列 - Python Selenium项目实战(一)—— 怎么去验证一个按钮是启用的(可点击)?

    Q: 使用 Python Selenium WebDriver 怎么去验证一个按钮是启用的(可点击)? A:Selenium WebDriver API 里面给出了解决方法is_enabled() 使 ...

  5. 转 MYSQL_GTID详解

    http://blog.itpub.net/27067062/viewspace-2141906/   一.GTID概述  GTID是MYSQL5.6新增的特性,GTID(Global Transac ...

  6. docker nginx部署.net core后端站点和angular前端站点

    首先声明,服务器是linux 版本是ubuntu server 18.04,不是windows server.windows server 2016放弃治疗了,2019可能会有改善,不过云厂商的公共镜 ...

  7. WebSocket协议入门介绍

    目录 目录 WebSocket协议是什么 WebSocket是应用层协议 WebSocket与Http的区别 为什么要使用WebSocket 如何使用WebSocket 客户端API 在客户端使用We ...

  8. 【密码学】DES、3DES

    文章1: 这一篇文章要解决数据加密——数据补位的问题.DES算法的两种模式ECB和CBC问题以及更加安全的算法——3DES算法. 一.数据补位 DES数据加解密就是将数据按照8个字节一段进行DES加密 ...

  9. [转]logX<X对所有的X>0成立

    本文引用地址:http://blog.sciencenet.cn/blog-1865911-831450.html 此文来自科学网何召卫博客,转载请注明出处. 这个命题网上有多种证法,有人甚至采用斜率 ...

  10. LR C语言语句复习,几个简单代码

    嵌套循环 Action() { int i,j; ;i<=;i++) { ) beark; else lr_output_message("i=%d",i); ;j<= ...