Questions tagged «dhcp»

DHCP是IP网络上使用的自动配置协议。

7
为什么我的两个虚拟机都使用相同的IP地址?
我有两个虚拟机都在Linux主机(Fedora 16)上运行。我将两个适配器都设置为连接到NAT。当我启动它们时,它们的默认网关都设置为10.0.2.2。它们也具有相同的IP地址(10.0.2.15)。它们都在同一适配器上(适配器1)。我不知道为什么要为他们分配相同的IP地址,并且默认网关不应是默认网关,10.0.2.1因为子网地址是10.0.2.0子网掩码是255.255.255.0。我有什么想念的吗,以前有人发生过吗?如何使VirtualBox DHCP正常工作?
31 virtualbox  ip  dhcp 

8
什么会在每次引导时覆盖/etc/resolv.conf?
我得到了一个迷你文件,该文件可以linux直接启动firefox。它可以完成所有工作,只是无法连接到互联网。 我们的网络中有3台DNS服务器,它们都能正常工作。我也可以Ping他们。但是,当尝试ping google.de或wget google.de我得到一个bad address错误。 nslookup google.de 由于某种原因起作用。 我resolv.conf在引导的系统上一直跟踪该问题,其内容与resolv.conf我放入.iso文件中的内容不同。 我试图了解创建和修改的所有因素resolv.conf。我不太确定我是否已掌握全部内容,但我绝对没有在那儿找到我的解决方案。 因此,作为最后的努力,我尝试使用使resolv.conf文件不可变 :~# chattr +i /etc/resolv.conf 当重建并重新启动时,令我惊讶的是,我的文件被重命名为,resolv.conf~而原来的文件却一直困扰着我。 文件内容使我相信它是从网络本身获取信息的。.iso在无法访问Internet的情况下在Virtualbox中启动时,我的文件将保持原样。 我试图改变/etc/dhcp/dhclient.conf不从网络获取的信息,通过删除domain-name-server并domain-name-search从request该文件的一部分。 不幸的是没有工作。 我没有安装NetworkManager。iso基于Ubuntu 14.04。 可能缺少重要的信息。我很乐意提供。 更新: 我想我找到了清除的文件resolv.conf。 好像是 /usr/share/udhcpc/default.script #!/bin/sh # udhcpc script edited by Tim Riker <Tim@Rikers.org> [ -z "$1" ] && echo "Error: should be called from udhcpc" && exit 1 …



2
如何设置Linux客户端以使用通过dhcp提供的ntp信息?
dhcpd关于向dhcp客户端提供ntp建议的方法,有太多的教程解释了如何设置服务器,以至于我一直以为ntp配置是自动执行的。最近,我开始看到本地网络中的时钟漂移,因此我认为这是一个错误的假设。因此,我开始着手研究如何最大限度地减少ntp客户端配置,前提是已经通过努力进行了设置ntp-server建议dhcpd。 除了这个特定于Ubuntu的帮助教程https://help.ubuntu.com/community/UbuntuTime,我无法找到其他东西。即使在这里(请参阅“故障排除->使用的是哪个配置文件?”下的段落),信息也很少,但是它说如果/etc/ntp.conf.dhcp找到了文件,它将代替使用。首先是在这里是指作家的实际位置/var/lib/ntp/ntp.conf.dhcp是在观察/etc/init.d/ntp,但是,无论这个文件的存在并不能保证该NTP将请求服务器从dhclient。结果,我必须为本地ntp服务器显式添加该server子句ntp.conf.dhcp。但是在那种情况下,为什么还要在dhcpd服务器上设置ntp设置? 这似乎违反直觉,即只设置一次ntp设置(即在服务器上),然后让dhcpd服务器将信息委托给客户端。如何最小化(如果不完全避免)ntp的客户端配置。或者,如何通过获得ntp信息dhclient。 是否有适合所有Linux发行版的CLI解决方案? 我假设每个客户端都应具有的可执行文件ntpd,但我不知道如何从那里继续。 谢谢 编辑:手动运行时ubuntu客户端详细输出dhclient: sudo dhclient -1 -d -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases eth0 Internet Systems Consortium DHCP Client 4.2.4 Copyright 2004-2012 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/eth0/20:cf:30:0e:6c:12 Sending on LPF/eth0/20:cf:30:0e:6c:12 Sending on Socket/fallback DHCPREQUEST of 192.168.112.150 on eth0 to …

2
使用命令行在eth0上使用dhcp
我试图eth0通过命令行将接口设置为使用dhcp获取ipv4地址。我可以使用手动更改IP地址 sudo ifconfig eth0 x.x.x.x netmask x.x.x.x 是否有类似的命令可用于设置eth0使用dhcp获取地址?我尝试输入: sudo dhclient eth0 但是,当我键入此IP地址不会更改。该 /etc/network/interfaces文件设置为 iface eth0 inet manual 然后我将其更改为: auto eth0 iface eth0 inet dhcp 但是,eth0即使重新启动系统,这也不会更改IP地址。
17 ip  dhcp 

2
在不同接口上使用dhclient更新IP
我的计算机上有两个接口,eth0并且eth1。 两个子网上都有一个DHCP服务器。如何使用dhclient两个接口的IP地址续订? 如果我做: dhclient -r && dhclient eth0 它更新上的IP eth0。然后,如果我只想做: dhclient eth1 它因错误而失败: dhclient(22421) is already running - exiting. 我可以: dhclient -r && dhclient eth1 但是该dhclient -r部分释放了租约,我也松开了IP地址eth0。 现在,我已经成功地做我想做的唯一方法是运行dhclient的eth0,残忍地杀了它,并运行它eth1:我有一个更新的IP两个接口上结束。 我也测试了dhclient -x而不是dhclient -r,没有运气。 当然,这不是要走的路! 编辑: 建议这样做的两个答案dhclient -r eth0 eth1 && dhclient eth0 eth1 确实将广播呼叫限制在这些接口上。但是,第一个应答的DHCP服务器将是唯一使用的DHCP服务器,因此会在单个接口(而不是两个接口)上产生一个新IP。看到这里,我们可以看到DHCPDISCOVER两个接口上的调用,但是DHCPREQUEST只能在eth0找到DHCP服务器的第一个接口上进行: Listening on LPF/eth0/0a:00:27:00:00:00 Sending on LPF/eth0/0a:00:27:00:00:00 Listening on …
16 networking  dhcp 

2
主机名是否通过wifi远程更改?
我目前正在访问维也纳工业大学(TU Wien),今天,我使用wpa_supplicant自己的家庭研究所的证书将我的Debian Linux笔记本电脑连接到他们的eduroam wlan ,就像我在访问另一所科研机构时一样。 当我打开一个终端时,我注意到我的命令提示符显示了一个不同的主机名,实际上,执行hostname使我得到的e244-082.eduroam.tuwien.ac.at不是我的计算机的通常主机名x301。 我对此感到非常困惑。在没有我同意的情况下,连接到无线局域网怎么可能更改我的主机名?

4
Docker +网桥+ DHCP
我有很多Docker容器,它们需要在与它们的主机相同的LAN上寻址。到目前为止,我已经通过建立网桥并手动为其分配IP并自行管理IP 来实现这一目标。启动示例如下所示: docker run \ --net="none" \ \ --lxc-conf="lxc.network.type = veth" \ --lxc-conf="lxc.network.ipv4 = 192.168.1.3/24" \ --lxc-conf="lxc.network.ipv4.gateway = 192.168.1.254" \ --lxc-conf="lxc.network.link = br0" \ --lxc-conf="lxc.network.name = eth0" \ --lxc-conf="lxc.network.flags = up" \ -d [Docker Image ID] 主机在/etc/network/interfaces(ubuntu)中定义了网桥,如下所示: auto eth0 iface eth0 inet manual auto br0 iface br0 inet static address …
13 dhcp  bridge  docker 

3
什么是firewalld中的dhcpv6-client服务,我可以安全地删除它吗?
在CentOS 7服务器中,输入firewall-cmd --list-all,它会为我提供以下信息: public (default, active) interfaces: enp3s0 sources: services: dhcpv6-client https ssh ports: masquerade: no forward-ports: icmp-blocks: rich rules: 什么是dhcpv6-client服务?它有什么作用?删除它意味着什么? 我读了维基百科页面了dhcpv6,但它并没有告诉我具体是什么这个服务CentOS 7 Firewalld呢。 可通过https和email通过访问此服务器mydomain.com,但它是专用服务器,只能通过https已知ip地址列表进行访问。另外,该服务器可以接收来自已知电子邮件地址列表的电子邮件。是否dhcpv6-client需要服务来调和已知ip https请求中的域地址,以及用已知电子邮件地址交换电子邮件?

2
为什么安装后无法启动isc-dhcp-server?
我正在按照本 教程将Linux安装在没有CD阅读器或USB启动功能的系统中。最终,我达到了必须安装的程度,isc-dhcp-server并且确实做到了。 Apt告诉我有一个部分安装的软件包。我跑步sudo apt-get install -f,得到以下信息: Job for isc-dhcp-server.service failed. See 'systemctl status isc-dhcp server.service' and 'journalctl -xn' for details. invoke-rc.d: initscript isc-dhcp-server, action "start" failed. dpkg: error processing package isc-dhcp-server (--configure): subprocess installed post-installation script returned error exit status 1 Errors were encountered while processing: isc-dhcp-server E: Sub-process /usr/bin/dpkg …
13 debian  dhcp  isc-dhcpd 

6
尝试连接wifi时“通过本地选择中止认证(原因:3 = DEAUTH_LEAVING)”
我在PC上安装了64位Debian 9 Stretch(GNOME桌面)。安装atheros固件后,自动检测到我的USB无线适配器(TP-LINK TL-WN722N): apt-get install firmware-atheros 但是,无论它们受密码保护还是不受保护,我都无法连接到任何无线框架。 我插入了USB。它已被检测到,已发送身份验证,已获得身份验证,但立即中止了身份验证。禁用IPV6不能解决我的问题。这是我的dmesg报告: [ 59.880805] usb 1-1.4: new high-speed USB device number 4 using ehci-pci [ 60.005727] usb 1-1.4: New USB device found, idVendor=0cf3, idProduct=9271 [ 60.005729] usb 1-1.4: New USB device strings: Mfr=16, Product=32, SerialNumber=48 [ 60.005731] usb 1-1.4: Product: USB2.0 WLAN [ …
13 wifi  dhcp  wlan 

3
如果没有电缆连接到Debian中的以太网,如何跳过DHCP
我的Bananian Linux浪费了登录时间,试图为未连接的eth0接口获取DHCP租约。好了,扩展电缆已连接到它,但另一端没有任何东西。 我有 auto eth0 iface eth0 inet dhcp 设置我的名称,/etc/network/interfaces因为我确实希望它在连接的情况下拾取以太网,但是如果电缆未连接到以太网,我当然不希望减慢系统的启动速度。我假设系统会自动知道这一点,并且不会尝试为接口获取DHCP租约。 这是我在加载时看到的内容(请参阅最后三行): 如果了解租约即将到来,则继续进行引导。 如果没有连接的电缆,有没有办法我可以不告诉DHCP?
12 networking  debian  dhcp  boot 

3
dhclient.conf的位置
我需要检查客户端DHCP设置,我希望该设置在该文件中 /etc/dhcp/dhclient.conf,但是那里没有此类文件。 在64位RHEL 6中此文件的位置是什么?
12 rhel  dhcp 

2
指定DNS设置以覆盖DHCP的设置
每隔6个月左右,我将无法在使用的任何路由器上访问DNS。通常必须手动将名称服务器添加到/etc/resolv.conf文件中。我尝试将Google免费DNS添加到文件中,但它没有任何改变。我不必每次去其他咖啡店都不必手动更改文件,该怎么办?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.