![如何获取 IPv4 和 IPv6 动态地址](https://linux22.com/image/1364538/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%8F%96%20IPv4%20%E5%92%8C%20IPv6%20%E5%8A%A8%E6%80%81%E5%9C%B0%E5%9D%80.png)
运行后dhclient
我会得到一个 IPv4 地址。
运行后dhclient -6
我会得到一个 IPv6 地址。
手册页说不能组合 v4 和 v6。那么如何同时获取 v4 和 v6 地址呢?
答案1
您可以发出两个命令并让它们在一行中同时运行,例如:
(dhclient &); (dhclient -6 &)
然后,您可以将其添加到 BASH 脚本或类似脚本中,并按您喜欢的方式命名。:)
有关在 Linux 中组合命令的更多信息:
答案2
如果它们不能组合,则必须进行两次单独的调用dhclient
,如果希望使用一个命令运行它,则可以将其包装在一个小的 shell 脚本中。您可以找到有关 Bash 脚本的信息在这里。