一个以太网卡上有多个以太网接口

一个以太网卡上有多个以太网接口

首先我必须说我是 Linux 新手,也许我会问一些琐碎的问题。我的工作是创建 8 个以太网接口,使其在内核中可见,但它们都应该通过一个真正的以太网接口发送和接收数据。所有这 8 个接口都应该可以用 ifconfig(或某个类似的命令)进行配置。
有人知道怎么做吗?有人告诉我要更改以太网驱动程序中的某些内容,但我不知道该做什么?或者还有其他解决方案吗?

答案1

:<n>您可以通过在物理接口名称后附加n数字来设置虚拟接口。

$ ifconfig eth0:0 192.168.1.1 netmask 255.255.255.0

使用该ip实用程序,您甚至可以指定一个名称:

$ ip link add link eth0 name virt1
$ ip addr add 192.168.1.1/24 dev virt1

相关内容