如何保持静态IP正常工作

如何保持静态IP正常工作

我找到了这个网站:点击 首先,我尝试通过“ip地址添加”使用非永久方式。但是我分配的静态地址在一分钟左右后将无法再访问,并且这是可重复的。所以我尝试了 Ubuntu 中描述的永久方法。我正在运行“Ubuntu 14.04.5 LTS”,尽管可能是在 Tegra TK1 板上进行了一些修改的精简版本,运行 NVIDIA L4T 内核衍生版本。

所以在 /etc/network/interfaces 中,有趣的是之前只包含 2 行注释

# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:

没有别的,我补充道:

auto eth1:1
iface eth1:1 inet static
address 10.0.10.55
netmask 255.255.0.0

(系统只有一个eth1,没有eth0)

好吧,重新启动然后... ifconfig 中没有显示这样的 IP 地址,我无法访问它。然而,它列出了 eth1:

inet6 addr: fe80::214:2dff:fe2f:c150/64 Scope:Link

可能出了什么问题? (我没有要求ipv6地址,现在从哪里来?)

答案1

该指南用于向已使用的现有 NIC 添加第二个 IP 地址。

由于您只是尝试设置主要静态 IP 地址,因此请将其放入/etc/network/interfaces

auto eth1
iface eth1 inet static
address 10.0.10.55
gateway <your gateway>
netmask 255.255.0.0
broadcast <your broadcast>

您还可以添加:

dns nameservers <your dns nameservers>

如果它没有在 中定义/etc/resolv.conf

请务必重新启动您的networkingNetworkManager服务或之后重新启动。

相关内容