Ip

IP地址是網路介面卡(NIC)的先決條件嗎?

  • April 5, 2022

這是為 Linux 伺服器的介面分配 IP 地址的命令。

ip addr add ADDRESS dev IFNAME

其中 IFNAME 是介面名稱,ADDRESS 是您要分配給介面的 IP 地址。

要將帶有網路遮罩 24 的地址 192.168.121.45 添加到設備 eth0,請鍵入:

sudo ip address add 192.168.121.45/24 dev eth0

NIC屬於物理層,IP屬於IP層,它們是獨立的。我想問更多問題以弄清楚NIC和IP地址之間的關係。

  • 網卡是IP地址的先決條件嗎?
  • IP 地址必須附加到 NIC 嗎?
  • ip地址可以在沒有網卡的IP層上單獨存在嗎?

參考

  1. Linux ip 命令:為介面分配 IP 地址
  2. serverFault:一個網卡可以有2個IP地址嗎?

您不一定需要NIC(物理介面)。但是,您需要一個介面,無論是物理的、邏輯的還是虛擬的。

環回介面,內置在本地 TCP/IP 堆棧中,用於虛擬機的虛擬 NIC (vNIC),用於在第 3 層交換機上路由的**交換機虛擬介面(SVI),用於 VPN 的TUN/TAP介面,以及許多其他類型的虛擬介面。

引用自:https://serverfault.com/questions/1097812