Networking

網路介面,可以處理多少個

  • July 10, 2019

我對網路介面感到非常困惑。我的筆記型電腦只有 1 個網路介面卡,只有 1 個埠。所以我假設它是1個mac地址。當路由器使用其路由表將數據包路由到我的筆記型電腦時,它會將其發送到已註冊的 MAC 地址埠。所以,理論上,我的電腦可以有“虛擬介面”,每個都有自己的 IP 地址?

範例:目前我的電腦有 Npcap 適配器、虛擬盒適配器、2 個空白乙太網適配器。

問題:我可以手動創建一個適配器並偽裝成網路上的第二台機器嗎?

您可以使用 macvlan 或 ipvlan 介面,但這不是必需的。您可以在單個介面上分配多個地址。第二種方式更簡單,因為您不需要管理具有重疊子網的多個介面。

  1. 在這種情況下,虛擬介面的 macvlan 有自己的 mac 和 ip 地址。如果您想使用此虛擬介面連接到同一個 LAN 段,則配置並非易事。更喜歡這種方式連接到單個廣播域內的不同子網。

你可以在這裡找到詳細的描述

  1. 在同一介面上從同一子網分配多個地址非常簡單:
ip address add <ip2>/<prefixlen> dev <iface>
ip address add <ip3>/<prefixlen> dev <iface>
ip address add <ip4>/<prefixlen> dev <iface>

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