zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    物联网需要自己的专有操作系统
    基于visual Studio2013解决C语言竞赛题之0201温度转换
    基于visual Studio2013解决C语言竞赛题之前言
    物联网操作系统再思考:建设更加主动的网络,面向连接一切的时代
    经典排序算法分析和代码-下篇
    Windows XP硬盘安装Ubuntu 12.04双系统图文详解
    Eclipse 编码区-保护色-快捷大全
    Android最新源码4.3下载-教程 2013-11
    Windows XP硬盘安装Ubuntu 12.04双系统图文详解
    惠威的M200MK3的前级电子分频板
  • 原文地址:https://www.cnblogs.com/liangliangdetianxia/p/3843106.html
Copyright © 2011-2022 走看看