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

首先,我必须说我是新的Linux,也许我会问一个微不足道的问题。 我的工作是创build8个以太网接口在内核中可见,但它们都只能通过一个真实的以太网接口发送和接收数据。 所有这8个接口应该可以configurationifconfig(或者一些类似的命令)。
有没有人有想法如何做到这一点? 有人告诉我改变以太网驱动程序的东西,但我不知道是什么? 还是有其他的解决scheme吗?

您可以通过添加物理接口名称来设置虚拟接口:<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