路由器里dhcpcd是什么设备(路由器里接入设备dhcpcd是什么)

      最后更新:2023-05-05 01:04

      linux里dhcp中继怎么配置,具体命令?

      1. 安装DHCP:rpm –ivh dhcp-2.0pl5-8.i386.rpm 2. 配置服务器:l 为服务器自身设置静态IP地址。编辑/etc/sysconfig/network-scripts目录下脚本文件ifcfg-eth0,内容形式如下:DEVICE=”eth0”IPADDR=”192.168.xx.10”NETMASK=“255.255.255.0”ONBOOT =”yes”BOOTPROTO=”none”l 编辑/etc/sysconfig/network文件,内容如下:NETWORKING=yesHOSTNAME=”dhcpserver.ncie.org”GATEWAY=”192.168.xx.254”GATEWAYDEV=”eth0”l 启动TCP/IP网络:service network restartl 为广播地址设置主机名称为dhcp。在/etc/hosts文件中加入如下一行:255.255.255.255 dhcpl 把广播地址加入路由表:route add –host dhcp dev eth0l 编辑/etc/dhcpd.conf文件,内容如下:subnet 192.168.xx.0 netmask 255.255.255.0default-lease-time 86400;max-lease-time 259200;option routers 192.168.xx.254;option subnet-mask 255.255.255.0;option domain-name “ncie.org”;option domain-name-servers 192.168.0.1;{range 192.168.xx.101 192.168.xx.200;}l 建立租约数据库文件:touch /var/lib/dhcp/dhcpd.leasesl 启动dhcp服务器:service dhcpd startl 检测dhcp服务器是否启动正常: netstat -utl3. 配置客户端:l 登录到局域网中的一台Linux客户机,检测客户机上是否安装有DHCP客户端软件dhcpcd,如果没有则安装该软件包。l 配置客户机使用DHCP获取网络参数。编辑/etc/sysconfig/network-scripts下的ifcfg-eth0文件,内容形式如下:DEVICE=”eth0”ONBOOT=”yes”BOOTPROTO=”dhcp”l 启动网络接口eth0: ifup eth0l 利用ifconfig命令查看一下客户机的网络接口启动状况,确认网络接口已经被启动。任务二 配置DHCP中继代理实验要求:配置DHCP服务器和中继代理,使子网A内的DHCP服务器能够同时为子网A和子网B提供DHCP服务。为子网A内的客户机分配的网络参数同上,为子网B内的主机分配的网络参数如下:l IP地址段:192.168.10.101-192.168.10.200l 子网掩码:255.255.255.0l 网关地址:192.168.10.254l 域名服务器:192.168.0.5l 子网所属域的名称:ncie.orgl 默认租约有效期:1天l 最大租约有效期:3天实验步骤:l 配置DHCP中继代理1. 登录到子网A和子网B的路由器,安装DHCP服务器端软件包。2. 启动DHCP中继代理: dhcprelay –I eth2 192.168.xx.10(其中eth2连接B子网,192.168.xx.10是子网A内的DHCP服务器的IP地址。在实验中视具体情况而定。)3. 用netstat命令检测中继代理是否成功启动,以及监听的网络接口是否是连接子网B的网络接口:netstat –utl|grep bootpsl 配置DHCP服务器1. 编辑DHCP服务器/etc目录下的dhcpd.conf文件,内容形式如下:share-network ncie.org{default-lease-time 86400;max-lease-time 259200;option domain-name “ncie.org”subnet 192.168.xx.0 netmask 255.255.255.0{option routers 192.168.xx.254;option subnet-mask 255.255.255.0;option domain-name-servers 192.168.0.1range 192.168.xx.101 192.168.xx.200;}subnet 192.168.10.0 netmask 255.255.255.0{option routers 192.168.10.254;option subnet-mask 255.255.255.0;option domain-name-servers 192.168.0.5range 192.168.10.100 192.168.10.200;}}2. 重新启动DHCP服务: service dhcpd restartl 客户端配置与检测1. 配置子网B内的客户机使用DHCP服务器获取网络参数,步骤和配置子网A的客户机相同。 2. 查看网络B内的客户机上/etc/dhcpcd目录下的dhcpcd-eth0.info文件,检测所作的配置。
      dhcp配置
      dhcrelay dhcpserverip就可以了!
      linux里dhcp中继怎么配置,具体命令?

      linux下联网与dhcpcd之间的关系

      dhcpd是服务器,一般我们电脑上获取动态IP的时候,其实是执行dhcpc(DHCP客户端),像你们宿舍的情况可以买个路由器,打开路由器上的dhcpd服务器,让路由器给你们3个分配地址,然后把联通的网线插入买的路由器的WAN口,在路由器上设置WAN口的IP为联通的,或者(如果联通允许的华)WAN口自动获取。这时候你们3都可以上网了,(但是联通的IP没有在办理号码的时候跟MAC地址绑定)
      linux下联网与dhcpcd之间的关系

      windows能上网,而linux上不了网

      以前你是通过路由得到一个IP上网的,路由进行了PPOE拨号了. 你现在直接连就是电脑进行拨号,不是自动获取了.所以要在LINUX下进行拨号轻松建立Linux拨号服务轻松建立Linux拨号服务PPP(Point to Point Protocol)协议,即点对点协议,是标准的Internet协议。我们可以利用ppp拨号连接到Internet,也可通过建立拨号服务器,提供ppp拨入服务。例如,有些机构有多个外地部门,在本地已连通Internet,而外地部门有拨号到中心机房连上Internet的需求,则要求中心机房有一台拨号服务器能提供ppp接入服务,而用目前比较流行的Linux操作系统来做,则显得轻松有余。本文以RedHat Linux为基础,详细讨论如何安装配置ppp拨号服务器。一、软件及网络环境Redhat 7,内核2.2.16-22,pppd-2.3.11,局域网,Linux 服务器IP设为202.194.177.9,服务器名称为jsred,分配给拨号用户的固定IP为202.194.177.66,主机名为admin。二、服务器端的安装1)安装pppd在Linux服务器上查看有没有安装pppd,缺省安装是在/usr/sbin/子目录下。如果存在,再查看系统内核有没有提供对ppp的模块支持,如没有,可以进到/usr/src/liunx 子目录,用make menuconfig或make config,对内核进行配置。在PPP支持选项上,选上模块标志。然后重新编译内核,用如下命令:make dep; make clean; make zlilo; rdev -R /vmlinuz2)安装调制解调器在物理线路正确连接后打开Modem的电源,运行minicom来测试Modem是否已经正确安装。输入minicom -s 命令设置Modem相关参数,首先查看缺省串行口,缺省为 /dev/modem。根据你所用的串行口将之改为/dev/ttyS0或/dev/ttyS1,其次设置通信速率。如果minicom 与Modem连接成功,进入会话状态,输入ATS0=1,如果紧接着在下一行出现OK , 且Modem 的AA灯亮起,modem进入自动应答状态。表明minicom与Modem通讯正常,Modem可以正常工作了;否则修改串口设置,重复上述步骤。也可用当地的ISP的电话号码拨号,看能否正确连接。一般是先有拨号音,然后是嘈杂声,再就是握手,表示接通,出现登录提示画面,可证明Modem已正确安装。如果遇到Modem能接通,网卡不能工作或网卡能工作而Modem接不通,则要查看是否由于Moem与网卡或其它设备中断冲突引起的。一般检测串行口所占用的中断号。输入:# cat /proc/interrupts 命令查看当前串口占用的中断号,例:0: 8889830 timer1: 11557 keyboard4: 1940 serial可以看到当前串口占用的中断是4。也可以用setserial 命令来给串口设置地址和中断号(IRQ), 例如:# /sbin/setserial/dev/ttys0 irq 4 赋给串口一(COM1)中断值为4。或:#/sbin/setserial/dev/ttys0 auto_irq 赋给串口任意一个空闲中断号。3)创建登录终端在Unix中,将设备看成是一个特殊文件来进行访问控制。通过特殊文件可以访问特定的设备,Linux也不例外。 Linux的标准虚拟终端有mingetty、agetty等,本文介绍用mgetty 作为ppp客户登录进来的虚终端,你可以通过网上搜索得到该软件,Redhat 7自带RPM包:mgetty-1.1.22-1.i386.rpm,安装命令为:rpm -ivh mgetty-1.1.22-1.i386.rpm ,安装完成后在/sbin子目录下有二进制文件mgetty。然后进到/etc子目录,在inittab文件之后加上一句:s1:1235:respawn:/sbin/mgetty -D -s 38400 ttyS0保存,用init q命令重启进程。用ps -aux命令可看到类似于:219 ? S 0:00/sbin/mgetty -D -s 38400 ttyS0表明该终端已准备好,可以接受用户的拨入请求了。4)创建或修改PPP相关配置文件基于对拨号安全性的考虑,pppd默认要求进行主客户机的身份自验证,即对等验证。除非使用root用户帐号拨号或服务器没有连上Internet,因此为了使pppd能正常工作,需要在服务器端设置相应的主客户机验证信息。4.1)编辑/etc/ppp/options文件,在其中加入:-detachcrtsctsnetmask 255.255.255.0asyncmap 0proxyarp其中,Asyncmap 表示,在对远程机进行串行联接时,连接可能将ASCII控制码(0-31)用于特殊的用途,所以,这些代码不能作为数据包的一部分进行传送,这就要告诉pppd,不要直接用这些控制码。而用特殊的两字符的转义序列来代替它们。Asyncmap 0表示不需要对任何控制码进行转义处理。基于TCP/IP协议的以太网,并不直接利用IP地址,而是利用网卡MAC地址来传送数据包。Proxyarp告诉它在远程主机的Arp表中增加一项,列出本地机的地址和远程机的网卡MAC地址。Netmask可以根据具体子网划分,修改为相应的子网掩码值。4.2)创建/etc/ppp/options.ttyS0或/etc/ppp/options.ttyS1文件,对相应端口进行设置,在该文件中加入一行:jsred:admin或202.194.177.9:202.194.177.66。在/etc/hosts文件中为拨入进来的客户机登记一项:202.194.177.66 admin。4.3)编辑/etc/ppp/pap-secrets文件,由于拨号采用PAP验证时,需在该文件中设置相应主客户机信息及PAP验证密码。在该文件中设置如下:admin jsred "" 202.194.177.66第一项为客户机名称或IP,第二项为拨号服务器名称或IP,第三项为PAP密码,由于我们使用标准的password文件来进行身份验证,因而将这里的密码置空,第四项为动态分配给客户机的IP地址。5)建立pcguest拨号用户帐号,创建登录Shell用户通过电话拨号进来,以什么样的身份和权限进入网络呢?这就要为拨入用户建立相应的帐号和登录Shell。如:# adduser pcguest在选择其Shell时,不要选/bin/bash,而是填入/etc/ppp/ppplogin,ppplogin为拨入用户的登录Shell文件,相当于Novell网用户的登录脚本。它为拨号用户初始化登录环境。脚本如下:#! /bin/sh/usr/sbin/pppd auth -chap +pap login 202.194.177.9:202.194.177.66第一行表示脚本的其余部分用/bin/sh去解释该脚本。第二行的+pap login表示客户端和服务器端采用PAP的验证方式但使用/etc/password文件的内容。用:分隔的两项(IP地址)列出ppp拨号服务器和分配给客户机的IP地址。将该文件置为可执行模式: chmod 755 ppplogin;pppd默认只能由root用户执行,为了使普通用户能够执行pppd,需要运行命令:#chmod u+s /usr/sbin/pppd。最后别忘了在/etc/shells文件中加进一句话:/etc/ppp/ppplogin,然后存盘退出。6)启用Linux的IP转发功能,为客户机通过拨号服务器上Internet铺平道路Redhat 7默认是屏蔽IP转发的功能,为启用IP转发功能,修改文件/etc/sysctl.conf将 net.ipv4.ip_forward = 0 改为net.ipv4.ip_forward=1 ,保存退出。重启Linux服务器,服务器端设置工作完成。三、客户端的安装在Windows 98客户机上,安装拨号网络,新建一连接项,选中该连接项,单击鼠标右键弹出菜单,单击属性,打开服务器标签的TCP/IP配置对话窗口,在指定IP地址栏,填入拨号服务器分配给远端客户的IP地址,如202.194.177.66,在主控名称服务器地址栏中输入Internet上有效的DNS服务器的IP地址,如果该Linux服务器能提供DNS服务,也可填入Linux服务器的IP地址,保存退出。双击连接项,进入拨号状态,当终端窗口中出现登录提示,输入pcguest用户名及相应密码,再点击继续按钮,则一个稳定、快速的PPP连接就建立了。四、测试测试用户有没有拨进服务器,可以在Linux服务器的控制台终端输入:# whoroot ttyp1 Apr 1 09:13pcguest ttyS0 Apr 1 09:29上面的pcguest即为通过ttyS0终端登录的ppp客户。或输入命令:# ifconfig 你会发现除了以太网卡eth0,本地环路lo外,还多一个ppp0项。表明客户已成功拨入。打开客户端的浏览器,如Netscape或IE,看能否正常访问Internet站点。
      网络配置是在安装系统是配置的,特别要注意其网卡的选择,必须选择与其匹配的网卡,若选择错了,就算你其他的信息均设置正确也无法正常上网,这是我使用Linux、Unix使总结出小小的经验(Linux Unix操作系统似乎并不具备网卡自动识别的功能),希望对你有用。
      W能上网说明不是ROUTER的问题。 LINUX一般在安装完成后会自动匹配上相应的硬件驱动程序。除一些特殊的程序外。您可以从以下着手来解决问题。1,查网卡,驱动是否安装?DHCP,IP是否有分配得到。建议采用手动静态IP。2。查系统防火,以及相关安全设置。看其是否将网络功能给屏蔽。使用下列命令查看设置,相信对您也有帮助“ifconfig *查看网络设置情况cat /ect/resolv.conf*UBUNTU 查看DNS情况 。
      首先你要确定在linux系统下,网卡是否被正确加载,第二步就是你要安装dhcpcd软件吗? 1、在linux终端下键入ifconfig eth0看下网卡是否存在,如果没有,你可能要自己找驱动来安装 2、就是dhcpcd软件是否安装了,并且在开机的同时自动加载dhpcd。具体查看哪个软件包是否安装,各个版本的linux查看方式有所不同,在gentoo下是 emerge -s dhpcd就可以看到了
      在XP系统下驱动完善就可以上网,linux系统下的驱动就未必完善了
      windows能上网,而linux上不了网

      dhcpcd-5.2.12-aarch64是什么设备

      dhcpcd-5.2.12-armv7l是内核版本号设备。 提到Linux内核的时候,应该把它从概念上和“Linux操作系统”分割看来,内核只包括最基本的抽象,内存模型、进程调度、中断处理等等。不光包括内核,还包括了设备驱动、应用程序框架以及一些关键的能够让这个操作系统能为人所用的软件。所以Ubuntu,Fedora等等这些桌面发行版可以看做是包装了Linux内核的、不同的Linux操作系统。
      dhcpcd-5.2.12-aarch64是什么设备

      dhcpcd-5.2.12-aarch64 是什么设备

      dhcpcd-5.2.12-armv7l是内核版本号设备。 提到Linux内核的时候,应该把它从概念上和“Linux操作系统”分割看来,内核只包括最基本的抽象,内存模型、进程调度、中断处理等等。不光包括内核,还包括了设备驱动、应用程序框架以及一些关键的能够让这个操作系统能为人所用的软件。所以Ubuntu, Fedora等等这些桌面发行版可以看做是包装了Linux内核的、不同的Linux操作系统。
      dhcpcd-5.2.12-aarch64 是什么设备

      本文由 在线网速测试 整理编辑,转载请注明出处。

          热门文章

          文章分类