标签: dhcp

静态 DHCP 是什么意思?静态动态令人困惑

我发现一些家用无线路由器/ADSL+ 调制解调器 (ZyXEL 660) 在提及将特定 MAC 与 IP 相关联时谈论静态 DHCP,但仍通过 DHCP 提供配置服务。

这个没有别的名字吗?Cisco 将此功能称为什么(我知道支持,因为我很久以前使用过)?

networking router home-networking dhcp static-ip

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

Ubuntu 从 DHCP 到静态 IP 地址时如何确定网关地址

从 DHCP 到静态 IP 时确定计算机网关的正确方法是什么。操作系统是 Mythbunutu,安装了 Ububtu 桌面。

我以前一直在编辑 /etc/network/interfaces,但最终计算机将无法连接到 Internet(尽管接入点后面的计算机仍然可以连接到它)。

现在我使用 gnome-network-admin 假设 GUI 比我更了解幕后发生的事情。

mythbuntu dhcp static-ip ubuntu

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

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

在 Arch Linux 中更改默认 DNS 服务器

我在越南,大多数社交网站(Facebook、Twitter 等 - 甚至 reddit)都被 ISP DNS 服务器阻止。

我试图使用该resolv.conf文件更改我的 Arch 盒子的 DNS 服务器,但它失败了,因为dhcpd每次我连接到 LAN 时都会自动生成这个文件。我一直在环顾四周,试图找出如何解决这个问题,但没有成功。要么我讨厌谷歌搜索,要么这样做很重要。

编辑 1:

嗯,显然把它贴在这里让我感到内疚,我不得不进一步推动我的搜索。我在下面找到了与 Ankur 帖子相同的文章。这就是我所做的,如果有人遇到同样的问题:

$ sudo gvim /etc/dhcpcd.conf 
Run Code Online (Sandbox Code Playgroud)

在文件尾部添加“nohook resolv.conf”。

$ sudo gvim /etc/resolv.conf
Run Code Online (Sandbox Code Playgroud)

添加到文件(OpenDNS 服务器):

nameserver 208.67.222.222
nameserver 208.67.220.220
Run Code Online (Sandbox Code Playgroud)

或(谷歌 DNS):

nameserver 8.8.8.8
nameserver 8.8.4.4
Run Code Online (Sandbox Code Playgroud)

然后,验证它是否有效(需要包dnsutils):

$ dig www.facebook.com

; <<>> DiG 9.9.1-P1 <<>> www.facebook.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16994
;; flags: qr rd ra; QUERY: 1, …
Run Code Online (Sandbox Code Playgroud)

linux dns dhcp arch-linux

9
推荐指数
2
解决办法
4万
查看次数

我可以添加 DNS 但在 OSX 中保留 DHCP 提供的那些吗?

我正在尝试在我的 OSX 网络首选项中添加一个额外的 DNS 条目,但我想保留 DHCP 提供的 DNS。这些显示为灰色,但是当我单击它们下方的加号按钮时,它们会消失,为用户提供的 DNS 腾出空间。所以看起来我只能有静态条目或 DHCP 条目,但不能同时有。有什么方法可以通过更改 .conf 文件中的设置来实现这一点吗?

networking dns dhcp macos

8
推荐指数
1
解决办法
4423
查看次数

如果静态地址不可用,则获取 DHCP IP 地址

我看到了一些与我的问题类似但不是一个好的解决方案的问题。

前任。用户有一台笔记本电脑并且在办公室有一个静态 IP 地址。他们还将笔记本电脑带离现场,在那里他们也需要互联网。

有没有办法配置他们的计算机,使其在配置的静态地址不可用时自动获取IP地址(无需用户进入网络配置并更改为自动获取)?

networking windows-7 dhcp

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

哪些客户端接受 DHCP 选项 42 来配置其 NTP 服务器?

根据我对自己的 OS X 10.8.5 机器的观察,以及“ Windows 客户端不使用通过 DHCP 提供的 NTP 服务器”中的信息,OS X 和 Windows 7 都无法自动配置其 NTP 服务器。那么,哪些 DHCP 客户端默认执行此操作,或经过特殊配置后执行此操作?

dhcp ntp

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

Windows 10 无法从 DHCP 获取 IP 地址

我的电脑运行的是 Windows 10 64 位。我不知道为什么它没有从 DHCP 服务器获取 IP 地址;我确定这是一个配置问题。它正在获得一个像169.…

这是我尝试过的:

  1. 换路由器。
  2. 重置 TCP 堆栈和 winsock。

为了检查它是否是硬件问题,我启动了 Ubuntu,它运行良好。

在 Windows 中,当我在 DHCP 范围内分配静态 IP 时,它可以工作。但它不会从 DHCP 自动获取 IP。ipconfig /renew显示 DHCP 连接超时。

dhcp ip windows-10

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

CentOS 7 minimum 在启动时不会从 DHCP 获取 IP 地址

我已经安装了最小的 CentOS 7。eno1677736操作系统启动时,接口在没有 IP 地址的情况下启动。

我重新启动接口,如果我运行以下命令,它可以从 DHCP 服务器获取 IP:

ifdown eno1677736; ifup eno1677736
Run Code Online (Sandbox Code Playgroud)

但是如果我重新启动操作系统,接口将丢失 IP 地址。

我的问题是如何让接口自动拥有IP地址?

我尝试按照此处的说明配置 DHCP 客户端。

linux centos dhcp centos-7

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

我应该如何向家庭网络分配 IPv6 地址?

(这在网络工程中被标记为偏离主题,并建议移至此处)

\n\n

我终于获得了网络的 IPv6 地址。能够在没有 NAT 中介的情况下进行 VoIP 和点对点网络真是太棒了。2aaa:::1234/64我的(基于 Linux 的)路由器从 ISP接收与 64 位 IPv6 子网(例如 )相对应的 128 位 IPv6 地址。

\n\n

我试图了解什么是正确的、标准的、灵活的、面向未来的方法来将 IPv6 地址分配给我的家庭网络中的其他系统。看来分配给路由器的 /64 块内的任何 2^64 地址都将路由到它。很好,但是\xe2\x80\xa6 有一些关于 IPv6 寻址和路由的事情让我感到困惑:

\n\n
    \n
  1. 我认为“标准”IPv6 子网不应小于 /64。如果是这样,具有 /64 地址的家庭路由器应该如何细分该网络以将其分配给网络内的不同设备?\n\n
      \n
    • 将相同的 /64 子网路由到路由器面向Internet 和 LAN 的接口对我来说是否理智/有效/合理?
    • \n
  2. \n
  3. 忽略状态防火墙,起初我似乎不需要路由器做任何事情,除了在其接口(面向互联网和面向 LAN)之间转发 IPv6 数据包之外。看起来 IPv6 地址自动配置机制(SLAAC、DAD、RA)在某些情况下可以完全消除对中间路由器的需要;没有 NAT,没有 DHCP,什么都没有。\n\n
      \n
    • 我尝试过这个,但它似乎不适用于 Android 设备。如果我的路由器只转发数据包,Android 设备不会将自己配置为使用 IPv6;看来我需要 DHCPv6 为此。
    • \n
  4. \n
  5. 前缀委托是这里答案的一部分吗?我不清楚它到底意味着什么,但我相信这应该意味着 ISP 为我提供了面向Internet 的 …

router routing dhcp ipv6 slaac

8
推荐指数
1
解决办法
4893
查看次数