首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Macvlan-接口和PPP会话

Macvlan-接口和PPP会话
EN

Server Fault用户
提问于 2014-02-18 03:07:40
回答 1查看 679关注 0票数 3

我需要拿起两个购买力平价会话在同一个接口上有不同的MAC地址(在一些设备与openWrt)。

我决定去检查澳洲佬。我用另一个MAC地址创建了一个接口。

代码语言:javascript
复制
    ip link add link eth0 address 00:cc:cc:cc:11:33 eth0mac2 type macvlan
    ip link set eth0mac2 up

接口工作,我与其他机器有连接(如果我分配一些ip地址)。包中的MAC地址来自这个伪接口。

PPP-会话设置也是正确的(不是两个会话,只有一个;这只是一个测试),我可以发送一些数据包(例如ICMP-请求),但是我不能接收传入的数据包。

我通过tcpdump在eth0mac2上看到传入的数据包:

代码语言:javascript
复制
00:07:12.168929 00:18:f3:0a:d1:4c > 00:cc:cc:cc:11:33, ethertype PPPoE S (0x8864), length 15: truncated-pppoe 1
00:07:13.176963 00:18:f3:0a:d1:4c > 00:cc:cc:cc:11:33, ethertype PPPoE S (0x8864), length 15: truncated-pppoe 1

但是我没有看到ppp0上的数据包(尽管数据包应该是)。

在eth0上,一切都很好。

有人有什么想法吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2014-03-19 07:43:06

硬件NAT的特殊驱动程序造成了这个问题。

我有一个新版本的这个司机,问题已经消失了。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/576337

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档