精华内容
下载资源
问答
  • Linux开启关闭dhcp服务

    万次阅读 2019-01-18 09:25:37
    dhcp服务是基于BOOTP引导程序协议而来的,全称动态主机配置协议,用于分配Ip给客户机。若客户机也开启了dhcp服务,则会产生冲突。 服务端开启dhcp服务: /etc/default/dhcp-server INTERFACES="eth0" ...

    概述

    dhcp服务是基于BOOTP引导程序协议而来的,全称动态主机配置协议,用于分配Ip给客户机。若客户机也开启了dhcp服务,则会产生冲突。

    服务端开启dhcp服务:

    /etc/default/dhcp-server

    INTERFACES="eth0"

    若服务端开启了dhcp服务,则客户端有两种配置方式。

    (1)客户端开启自动获取ip。(由服务端的dhcpd服务分配指定范围的ip给客户机)

    auto eth0

    iface eth0 inet dhcp

    (2)客户端设置为静态ip。(服务端的dhcp服务不对客户机起作用)

    auto eth0

    iface eth0 inet static

        address 192.168.100.9

        netmask 255.255.255.0

        network 192.168.100.0

        gateway 192.168.100.1

     

    展开全文
  • 二级路由器设置为何要关闭DHCP服务

    千次阅读 2015-02-15 13:29:00
    二级路由器设置为何要关闭DHCP服务 因为如果不关闭dhcp的话会和一级路由相冲突,你这个因该是lan口的连接法吧,如果不然的话是不需要关闭dhcp功能的路由器和路由器的连接方法有两种,一种是wan口连,...
    因为如果不关闭dhcp的话会和一级路由相冲突,你这个因该是lan口的连接法吧,如果不然的话是不需要关闭dhcp功能的
    路由器和路由器的连接方法有两种,一种是wan口连,一种是lan口连
    方法1:WAN口连接。任意一台电脑连接B路由的LAN口(二个路由先不要连接,因为你的路由IP都是192.168.1.1,如果现在连接起来会有冲突,当然不一样的话是可以的),输入路由IP地址进入设置。打开网络参数的LAN口设置,把默认的IP地址改为171.16.1.1(我这是随意改的,你可以改为其他正确的路由IP地址,用我这个也行),子网掩码默认255.255.255.0,然后保存重启路由。此时B路由的IP就变成了171.16.1.1,要进入B路由,必须输入171.16.1.1才能进入设置界面。然后,在当前电脑网卡TCP/IP属性中,将IP地址修改为172.16.1.X (X取自然数范围2—254,比如66),子网掩码255.255.255.0,网关171.16.1.1。 设置完成后,打开IE,在地址栏输入172.16.1.1,重新进入B路由器设置界面,打开网络参数的WAN口设置,在WAN口联接类型中选择静态IP,将其设置为:IP地址192.168.1.X (X取自然数范围2—254) 子网掩码255.255.255.0 默认网关192.168.1.1(注意IP地址192.168.1.X,其中X,一定要在现有局域网中没有用过的IP地址,如78,否则会造成冲突)。DNS和代理服务器就设为192.168.1.1。设置完成保存重启B路由器即可。接着就可以A路由器的LAN口连接到B路由器的WAN口了,B路由就起到了二次路由的功能,所有连接B路由的电脑必须遵循B路由的LAN配置,也就是说,连接B路由的电脑的TCP/IP属性设置为IP:172.16.1.X(X取自然数范围2—254,只要不和B路由的LAN口一样就行了),子网掩码:255.255.255.0,网关:172.16.1.1,DNS:172.16.1.1。不填也行,可以打开B路由的DHCP服务功能,自动获取IP地址。需要注意的是,连接A路由的电脑必须遵循A路由的LAN设置规则,也就是IP:192.168.1.X(注意不能和B路由的WAN口IP设置一样),子网掩码:255.255.255.0,网关:192.168.1.1,DNS:192.168.1.1(或者选用你的网络运营商提供的DNS);连接B路由就遵循B路由的LAN设置规则。这里就不重述了。
    这种连接方式简单的说,就是A路由分配一个固定IP给B路由的WAN口,再由B路由分配给属下的LAN口,达成二次路由的目的。

    方法2:LAN口连接。这个因为不经过B路由的WAN口,所以相对就简单多了。还是同上,先不要连接A路由,任意一台电脑连接上B路由的LAN口,输入路由默认IP:192.168.1.1(出厂默认)进入B路由设置,关闭DHCP服务,然后,打开网络参数的LAN口设置,更改LAN口IP地址,比如改为 192.168.1.254 只要和别的已经使用的IP地址不冲突就可以了。设置完成,保存重启即可,这时候进入B路由的IP就变为192.168.1.254了。接着A路由的LAN口连接上B路由的LAN口,B路由就相当于A路由的扩展端口,起到了交换机的作用,电脑连接到B路由的LAN口就OK了,若需要设置各电脑的TCP/IP属性,就按照A路由的规则设置即可,其实就是连接在A路由IP段下。
    posted on 2015-02-15 13:29 雪山看雪 阅读(...) 评论(...) 编辑 收藏

    转载于:https://www.cnblogs.com/zker/p/4292793.html

    展开全文
  • DHCP是动态主机分配协议,它的任务是给网络内的计算机分配合适的ip地址,管理以及回收。...你可以进入路由器,找到dhcp项,关掉即可。关掉后你需要自己了解正确的ip,并给网络中的电脑进行指定固定ip才能正常连接网络。
  • 如题...
  • 我的光猫支持路由功能,这时候光猫就算是一个路由了,然后我从光猫的lan口接了一根线到水星路由器的wan口,并且把水星路由器的dhcp服务关闭了,并且把自己的电脑的mac地址与静态IP给绑定在里面,但是我给电脑插上...
  • 关闭路由DHCP服务

    2012-12-09 00:56:24
    关闭路由DHCP服务
  • 如何关闭路由器DHCP服务呢?很多网友都不知道怎么关闭路由器的DHCP服务,今天我们就来详细的讲述一下具体的过程,感兴趣的朋友可以进来看看哦
  • DHCP服务

    2021-05-08 15:42:29
    注意:实现DHCP服务前,先将网络已有DHCP服务,如:vmware中的DHCP关闭,访止冲突 DHCP服务的实现软件: dhcp(CentOS 7 之前版本) 或 dhcp-server(CentOS 8 中的包名) dnsmasq:小型服务软件,可以提供dhcp和...

    DHCP实现

    注意:实现DHCP服务前,先将网络已有DHCP服务,如:vmware中的DHCP关闭,访止冲突

    DHCP服务的实现软件:

    • dhcp(CentOS 7 之前版本) 或 dhcp-server(CentOS 8 中的包名)
    • dnsmasq:小型服务软件,可以提供dhcp和dns功能

    1 DHCP相关文件组成

    dhcp或dhcp-server 包文件组成
    /usr/sbin/dhcpd dhcp服务主程序
    /etc/dhcp/dhcpd.conf dhcp服务配置文件
    /usr/share/doc/dhcp-server/dhcpd.conf.example #dhcp服务配置范例文件
    /usr/lib/systemd/system/dhcpd.service #dhcp服务service文件
    /var/lib/dhcpd/dhcpd.leases 地址分配记录
    dhcp-client客户端包
    /usr/sbin/dhclient #客户端程序
    /var/lib/dhclient #自动获取的IP信息
    windows 工具
    ipconfig /release #释放DHCP获取的IP,重新申请IP
    ipconfig/renew #刷新租约,续约

    2 DHCP服务器配置文件

    注意:

    • DHCP服务器本身采用静态IP
    • 必须配置和DHCP网卡的静态IP所在网段的subent段,否则DHCP服务无法启动

    /etc/dhcp/dhcpd.conf格式

    全局配置
    subnet {
    ...
    }
    host {
    }
    

    3 DHCP实现

    #centos实现DHCP
    [root@centos7 ~]# yum install dhcp
    [root@centos7 ~]# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf					#修改DHCP配置文件
    [root@centos7 ~]# vim /etc/dhcp/dhcpd.conf 
     8 # 设置dns
     9 option domain-name-servers 180.76.76.76,223.5.5.5;
     10 # 租期以秒为单位
     11 default-lease-time 86400;
     12 # 最大有效期,一般用不到
     13 max-lease-time 100000;
     28 # 设置地址池和网关
     29 subnet 10.0.0.0 netmask 255.255.255.0 {
     30   range 10.0.0.40 10.0.0.80;
     31   option routers 10.0.0.2;
     32 }
     [root@centos7 ~]# systemctl enable --now dhcpd
    [root@centos7 ~]# systemctl status dhcpd
    ● dhcpd.service - DHCPv4 Server Daemon
       Loaded: loaded (/usr/lib/systemd/system/dhcpd.service; enabled; vendor preset: disabled)
       Active: active (running) since Sat 2021-05-08 15:12:52 CST; 4min 51s ago
         Docs: man:dhcpd(8)
               man:dhcpd.conf(5)
     Main PID: 2713 (dhcpd)
       Status: "Dispatching packets..."
       CGroup: /system.slice/dhcpd.service
               └─2713 /usr/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -user dhcpd -group dhcpd --no-pid
    
    May 08 15:12:52 centos7 dhcpd[2713]: All rights reserved.
    May 08 15:12:52 centos7 dhcpd[2713]: For info, please visit https://www.isc.org/software/dhcp/
    May 08 15:12:52 centos7 dhcpd[2713]: Wrote 0 class decls to leases file.
    May 08 15:12:52 centos7 dhcpd[2713]: Wrote 0 deleted host decls to leases file.
    May 08 15:12:52 centos7 dhcpd[2713]: Wrote 0 new dynamic host decls to leases file.
    May 08 15:12:52 centos7 dhcpd[2713]: Wrote 0 leases to leases file.
    May 08 15:12:52 centos7 dhcpd[2713]: Listening on LPF/eth0/00:0c:29:e6:d5:03/10.0.0.0/24
    May 08 15:12:52 centos7 dhcpd[2713]: Sending on   LPF/eth0/00:0c:29:e6:d5:03/10.0.0.0/24
    May 08 15:12:52 centos7 dhcpd[2713]: Sending on   Socket/fallback/fallback-net
    May 08 15:12:52 centos7 systemd[1]: Started DHCPv4 Server Daemon.
    
    

    3.1 查看地址池中分配出去已经使用的地址

    [root@centos7 ~]# cat /var/lib/dhcpd/dhcpd.leases
    # The format of this file is documented in the dhcpd.leases(5) manual page.
    # This lease file was written by isc-dhcp-4.2.5
    
    server-duid "\000\001\000\001((\366t\000\014)\346\325\003";
    
    lease 10.0.0.40 {
      starts 6 2021/05/08 07:18:33;				#获取IP地址时间,时区为UTC
      ends 0 2021/05/09 07:18:33;				#IP地址过期时间,时区为UTC
      cltt 6 2021/05/08 07:18:33;
      binding state active;
      next binding state free;
      rewind binding state free;
      hardware ethernet 00:0c:29:3b:41:64;		#使用此IP地址的机器的mac地址
    }
    
    

    3.2 已有静态地址,再次获取一个动态地址

    [root@centos7 ~]# ip a
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
           valid_lft forever preferred_lft forever
        inet6 ::1/128 scope host 
           valid_lft forever preferred_lft forever
    2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
        link/ether 00:0c:29:c5:bd:97 brd ff:ff:ff:ff:ff:ff
        inet 10.0.0.207/24 brd 10.0.0.255 scope global noprefixroute eth0
           valid_lft forever preferred_lft forever
    [root@centos7 ~]# dhclient -d
    Internet Systems Consortium DHCP Client 4.2.5
    Copyright 2004-2013 Internet Systems Consortium.
    All rights reserved.
    For info, please visit https://www.isc.org/software/dhcp/
    
    Listening on LPF/eth0/00:0c:29:c5:bd:97
    Sending on   LPF/eth0/00:0c:29:c5:bd:97
    Sending on   Socket/fallback
    DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3 (xid=0x76331da)
    DHCPREQUEST on eth0 to 255.255.255.255 port 67 (xid=0x76331da)
    DHCPOFFER from 10.0.0.217
    DHCPACK from 10.0.0.217 (xid=0x76331da)
    bound to 10.0.0.41 -- renewal in 38316 seconds.			#获取到的IP地址
    
    

    3.3 通过mac地址进行IP地址绑定

    在服务器端进行修改配置文件

    [root@centos7 ~]# vim /etc/dhcp/dhcpd.conf
     65 host testhost{
     66     hardware ethernet 00:0c:29:3b:41:64;
     67     fixed-address 10.0.0.40;                                                
     68 }
    [root@centos7 ~]# systemctl restart dhcpd			#重启服务
    
    展开全文
  • DHCP服务器

    2019-08-08 09:41:37
    动态主机设置协议(英语:Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有...

     

     

     

    1.DHCP服务器

    动态主机设置协议(英语:Dynamic Host Configuration Protocol,DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:用于内部网或网络服务供应商自动分配IP地址;给用户用于内部网管理员作为对所有计算机作中央管理的手段。

        DDHCP协议采用客户端/服务器模型,主机地址的动态分配任务由网络主机驱动。当DHCP服务器接收到来自网络主机申请地址的信息时,才会向网络主机发送相关的地址配置等信息,以实现网络主机地址信息的动态配置。DHCP具有以下功能:

    1. 保证任何IP地址在同一时刻只能由一台DHCP客户机所使用。

    2. DHCP应当可以给用户分配永久固定的IP地址。

    3. DHCP应当可以同用其他方法获得IP地址的主机共存(如手工配置IP地址的主机)。

    DHCP有三种机制分配IP地址:

    1) 自动分配方式(Automatic Allocation),DHCP服务器为主机指定一个永久性的IP地址,一旦DHCP客户端第一次成功从DHCP服务器端租用到IP地址后,就可以永久性的使用该地址。

    2) 动态分配方式(Dynamic Allocation),DHCP服务器给主机指定一个具有时间限制的IP地址,时间到期或主机明确表示放弃该地址时,该地址可以被其他主机使用。

    3) 手工分配方式(Manual Allocation),客户端的IP地址是由网络管理员指定的,DHCP服务器只是将指定的IP地址告诉客户端主机。

     

    2安装VMware

    2.1 下载软件包

    ftp://10.226.41.226/Vmware-for-Linux-12.5/

    ntfs-3g-2017.3.23-1.el7.x86_64.rpm   //使Linux系统支持NTFS格式

    VMware-Workstation-Full-12.5.1-4542065.x86_64.bundle  //Vmware软件包

    vm-key.txt  //Vmware软件包序列号文件

    2.2 安装软件包

    yum -y groupinstall "Development Tools"  //安装工具组件,否则Vmware无法正常安装

    chmod a+x ntfs-3g-2017.3.23-1.el7.x86_64.rpm  //添加执行权限

    chmod a+x VMware-Workstation-Full-12.5.1-4542065.x86_64.bundle  //添加执行权限

    rpm -ivh ntfs-3g-2017.3.23-1.el7.x86_64.rpm //安装ntfs-3g包

    ./VMware-Workstation-Full-12.5.1-4542065.x86_64.bundle  //安装VMware软件包

    注意:

    在安装VMware时,需要修改HTTP的端口为8443,以及输入序列号.

     

    3.DHCP服务器的配置
      (1)前期准备:
            安装VMware,如第2所示
            在VMware中安装CentOS7作为DHCP服务器端(C7-2)
            在VMware中安装一台CentOS7作为DHCP客户端(C7-1)
    (2)关闭DHCP服务器端的防火墙和Selinux
                #setenforce 0
                #vim /etc/selinux/config  修改为permissive
                #iptables -F         
    如图3-1,3-2所示:

    图3-1所示 关闭防火墙,修改selinux

     

    图3-2 修改selinux配置文件

     

    (3)利用本地YUM源在DHCP服务器端安装dhcp包。
              cd /etc/yum.repos.d
              rm -f *      
              在桌面的右下角指定光驱CD/DVD为物理机桌面上刚刚下载好的CentOS7的镜像文件如图3-3所示:
    
    
    
    图3-3 将镜像文件挂载到cd
    
     
              查看是否挂载 df -Th (可以看到,系统识别出来的光驱名称为/dev/sr0)。mount /dev/sr0 /mnt  (然后将该光驱挂载到/mnt上),如图3-4所示:
    
    
    
    图3-4 挂载光驱
    将原始的yum软件仓库删除,如图3-5所示:
    
    
    
    图3-5 删除原有yum软件仓库
    
     
    搭建本地YUM源使用命令#vim base.repo 其内容为:
                  [base]
                  name=rhel
                  baseurl=file:///mnt
                  gpgcheck=0         
    如图3-6所示:
    
    
    
    图3-6 配置yum软件仓库
    
     
      此时#yum repolist(可以看到3723个包),如图3-7所示:
    
     
    
    
    
    图3-7 刷新yum软件仓库
    
     
    在服务器C7-2使用命令安装dhcp包“#yum -y install dhcp*”,配置虚拟机自己的的IP段,只需在这台C7-2(DHCP服务器)开机的情况下,在VMware中用鼠标右键单击左侧列表中的该系统名称,在弹出的菜单中选择“Settings”,Hardware/Network Adapter,在右侧选择最下方的“Lan Segment”/“Lan Segment1”,如果没有则点击下方的“Lan Segment”按钮创建即可(客户机同样)。如图3-8所示:
    
    
    
    图3-8 调整虚拟机的IP
    
     
         此时使用命令# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736  //设置一个10.1.1.0网段的IP地质
    其内容为:
          DEVICE="eno16777736"
          BOOTPROTO="static"
          ONBOOT="yes"
          TYPE="Ethernet"
          IPADDR=10.1.1.10
          PREFIX=24
          GATEWAY=10.1.1.1
    如图3-9所示:
    
    
    
    图3-9 配置网络信息
    
     
        #systemctl restart network.service   //重启网络服务
        使用命令#ip a   //可以查看到机器的IP地质已经变成了10.1.1.10
    
     
    另外一台C7-1(DHCP客户机)开机的情况下,在VMware中用鼠标右键单击左侧列表中的该系统名称,在弹出的菜单中选择“Settings”,Hardware/Network Adapter,在右侧选择最下方的“Lan Segment”/“Lan Segment1”。
         #vim /etc/sysconfig/network-scripts/ifcfg-eno16777736  //设置通过dhcp自动获取IP地址如图3-10所示:
          DEVICE="eno16777736"
          BOOTPROTO="dhcp"
          ONBOOT="yes"
          TYPE="Ethernet"    
    
     
    
    
    
    图3-10 配置客户机网络信息
    
     
         systemctl restart network.service   //重启网络服务
          ip a   //可以查看到机器的IP地质没有了(卡住了,ctrl+c强行终止)

     

    (5)配置DHCP服务器
    使用命令#cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf 复制样板文件(此时会弹出是否覆盖原有文件,输入yes回车即可,如图3-11所示):
    
    
    
    图3-11 复制样板文件
    编辑复制过来的文件内容:
        vim /etc/dhcp/dhcpd.conf          
            插入内容为:
            subnet 10.1.1.0 netmask 255.255.255.0 {
            range dynamic-bootp     10.1.1.2 10.1.1.20;
            next-server 10.1.1.10;       //dhcp服务器的IP地址
            option routers 10.1.1.1;     //网关的IP地址
            }
    
     
    
     
         (6)开启dhcp服务,并设置开机自启动
             systemctl restart dhcpd
             systemctl enable dhcpd.service       
    因为我一开始复制模板文件写错了文件名称,所以出错,如图3-12所示:
    
    
    
    图3-12 出错
    按照步骤重新复制模板文件编辑即可解决!!!!!
    
     
        (7)DHCP客户端测试
           systemctl restart network
           ip a //可以看到获取到一个10.1.1.0网段的IP地址,如图3-13所示:

    图3-13 查看客户机IP地址

    展开全文
  • dhcp服务

    2019-08-17 19:41:44
    一 、DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等...
  • 使用centos7作为dhcp服务器,进行配置
  • 2、配置好IP后重启DHCP服务 3、安装DHCP服务器,在这里我用的是YUM安装的(关于YUM我后期再介绍了)4、安装好后,打开DHCP服务器的配置文件,它会给你一个样例,复制这个样例建立dhpd的配置文件就行了。然后再编辑...
  • DHCP服务配置

    2021-03-04 19:25:16
    DHCP服务配置 注意: 关闭vmware dhcp 功能: 方法一:[编辑]–[虚拟网络编辑器],去掉dhcp服务 方法二:windows服务(我的电脑右键–管理–服务和应用程序–服务)里面关闭vmware dhcp 配置本地光盘作为yum安装源 1...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 47,617
精华内容 19,046
关键字:

如何关闭dhcp服务