
我找到了這個網站:點選 首先,我嘗試透過「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
。
請務必重新啟動您的networking
或NetworkManager
服務或之後重新啟動。