标签: dhcp

为什么我的路由器通过 DHCP 分配了错误的地址

我有一个 WRT54G 路由器,它设置为通过 DHCP 提供地址。它正确地为网络上的所有其他机器提供地址,包括另一台 PC、通过无线连接时的我的 macbook、我妻子的笔记本电脑和我们的打印机。然而,每当我通过以太网电缆将我的 macbook 连接到路由器时,它通过 DHCP 提供的地址是错误的。

我的本地网络设置为 192.168.1.*。

但是,当我的 macbook 与以太网电缆连接时,它的 IP 为 192.168.29.*。

目前,我为 macbook 设置了手动 IP 地址,一切似乎都运行良好。

关于可能导致这种情况的任何想法?

networking router macbook dhcp

14
推荐指数
1
解决办法
3万
查看次数

访问不是 DHCP 服务器的路由器

我有一个安装了番茄的 Linksys WRT54GL 路由器。

在此处输入图片说明

我的网络配置要求我禁用路由器上的 DHCP 服务器。禁用它后,我不知道路由器的 IP,因为它不再是我的默认网关。现在无法更改设置(例如无线密码)。

知道如何访问路由器吗?

router dhcp tomato

14
推荐指数
3
解决办法
9万
查看次数

运行 DHCP 服务器的计算机可以分配自己的 IP 地址吗?

运行 DHCP 服务器的计算机可以分配自己的 IP 地址,还是必须静态设置?如果这是一个取决于 DHCP 软件的问题,那么我的配置是运行 PiHole 的 Debian 服务器。

linux debian dhcp dhcp-server

14
推荐指数
2
解决办法
1万
查看次数

DHCP 服务器是否真的使用“ping”检查冲突?

我在 CCNA 准备书中阅读了以下摘录,但它不适合我:

因此,在 IP 地址分配期间,DHCP 服务器使用 Ping 程序检查冲突,以在从池中分配地址之前测试地址的可用性。如果没有主机回复,则 DHCP 服务器假定 IP 地址尚未分配。

我明白了目标和原理,但这真的是 ICMP 请求吗?为什么不是ARP?

networking dhcp dhcp-server

14
推荐指数
2
解决办法
3032
查看次数

如何配置`eth0`以在拔出和重新插入时重试`dhclient`?

我正在开发一个 linux 小工具。

如果我在启动后插入网络电缆或者拔掉并重新插入网络电缆,我希望它获得 DHCP。

一种解决方案是运行这样的脚本(它有效,顺便说一句):

#!/bin/bash

NET_STATUS='different'

while true
do
  NEW_NET_STATUS=`ifconfig | grep RUNNING | grep -v LOOPBACK`
  if [ "${NEW_NET_STATUS}" = "${NET_STATUS}" ]
  then
    echo "no change"
    sleep 1
    continue
  fi
  NET_STATUS=${NEW_NET_STATUS}
  if [ "${NET_STATUS}" ]
  then
    echo "cable plugged in"
  else
    echo "cable unplugged"
  fi
  sleep 1
done
Run Code Online (Sandbox Code Playgroud)

然而,我的小脚趾深处有一种感觉,它告诉我有一种更好的方法来处理以太网电缆的热插拔事件。

dhcp hotplug

13
推荐指数
3
解决办法
2万
查看次数

DHCP 保留与静态 IP 地址

所以在浏览了一些网站后,有人告诉我静态IP地址是最好的。但其他人说 DHCP Reservation 即使不一样也一样好。

那么什么更好呢?或者它们几乎相同?

好帮助澄清一些。我在路由器中保留了我的 PS3 和 Wii U IP 地址。可以吗?

networking dhcp static-ip ip

13
推荐指数
1
解决办法
7万
查看次数

为什么 DHCP 使用 UDP 端口 67 和 68 来进行客户端和服务器之间的通信?

我知道 DHCP 用于为客户端分配 IP 地址,因此建立连接的唯一可能方法是侦听特定端口。但是选择 67 和 68 背后有什么具体原因吗?

dhcp

12
推荐指数
3
解决办法
9万
查看次数

DHCP 和 NAT 有什么区别?它们是互斥的吗?

我知道这是一个相当基本的问题,但我正在努力在网上寻找资源来澄清它。

据我了解,在 NAT 中,将私有网络连接到公共 Internet 的路由器有一个 IP 地址,私有网络的所有流量都指向该地址;然后路由器使用端口号来确定流量是用于专用网络上的哪个设备。相比之下,使用 DHCP,网络上的每个设备都分配有自己的公共 IP 地址,它的流量将被定向到该地址。

我的困惑源于听说两者可以同时使用,这似乎与使用 NAT 时整个专用网络只有一个 IP 地址而使用 DHCP 时网络上的每个设备都有一个 IP 地址的想法相矛盾。如果它们是互斥的,那么它们通常在哪里使用?

如果您认为它会有所帮助,请随意撕开上述陈述:)。

编辑:下面的答案很好地解释了它 - 我很笨,没有意识到 DHCP 可以分配任何“类型”的 IP 地址,它只是设备加入网络的协议?

networking router dhcp nat

12
推荐指数
3
解决办法
1万
查看次数

使用 Macbook pro 以太网作为 DHCP 服务器

我正在开发一个带有以太网屏蔽的 arduino 项目。为了模拟 arduino 连接到路由器,我只想让 Macbook 充当 DHCP 服务器并将 IP 提供给 arduino 板

我该怎么办?

谢谢

mac ethernet dhcp

11
推荐指数
1
解决办法
6万
查看次数

从我的 192.168 盒子,我如何在同一个盒子上找到 10.0 虚拟机?

我正在运行 Ubuntu 12.04 和 VirtualBox 4.1.12。我在 VirtualBox 下创建了一个 Debian 服务器。

出于我不明白的原因,DHCP 授予我的 Ubuntu box 192.168.20.50 和我的 Debian VM 10.0.2.15。当我从我的 Ubuntu 机器运行 traceroute 时,它​​在试图在 Internet 上查找 10.0.2.15 时迷路了。

我如何指示 Ubuntu 以便它可以找到我的 Debian VM?

virtualbox routing dhcp virtual-machine

11
推荐指数
1
解决办法
1万
查看次数