首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使UCARP在无线环境下工作?

如何使UCARP在无线环境下工作?
EN

Server Fault用户
提问于 2010-09-26 07:46:00
回答 1查看 329关注 0票数 1

我想让ucarp在无线(802.11g)接口上工作,但是在有线端从未见过这些包。设置如下: Box1 (10.0.0.11,无线) -- AP - (10.0.0.13,有线) Box2。盒子里有费多拉14号。

Ucarp采用多播IP协议112,因此该问题一般可以多播(新手在该领域)。一个测试多播的例子可能会有所帮助。

没有运气就试过不同的AP。

接口配置:

box1:

代码语言:javascript
复制
wlan0    Link encap:Ethernet  HWaddr 00:25:D3:66:D7:29  
         inet addr:10.0.0.11  Bcast:10.0.0.255  Mask:255.255.255.0
         inet6 addr: fe80::225:d3ff:fe66:d729/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:3247070 errors:0 dropped:0 overruns:0 frame:0
         TX packets:2789199 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000 
         RX bytes:1093108352 (1.0 GiB)  TX bytes:1110510418 (1.0 GiB)

box2:

代码语言:javascript
复制
eth0   Link encap:Ethernet  HWaddr 00:30:18:49:2C:0B  
         inet addr:10.0.0.13  Bcast:10.0.0.255  Mask:255.255.255.0
         inet6 addr: 2002:5ab8:94f:0:230:18ff:fe49:2c0b/64 Scope:Global
         inet6 addr: fe80::230:18ff:fe49:2c0b/64 Scope:Link
         UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
         RX packets:94644 errors:0 dropped:0 overruns:0 frame:0
         TX packets:103837 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000 
         RX bytes:14241594 (13.5 MiB)  TX bytes:36028932 (34.3 MiB)

Box1 (无线)似乎同时发布了两个消息(在proto 112上的tcpdump):

代码语言:javascript
复制
11:29:25.077027 IP (tos 0x10, ttl 255, id 29951, offset 0, flags [DF], proto VRRP (112), length 56) 
10.0.0.13 > 224.0.0.18: VRRPv2, Advertisement, vrid 2, prio 0, authtype none, intvl 1s, length 36, addrs(7): 94.170.238.51,40.179.39.159,179.178.2.92,138.102.99.137,193.62.189.152,135.186.175.252,119.36.182.32

11:29:25.078044 IP (tos 0x10, ttl 255, id 49527, offset 0, flags [DF], proto VRRP (112), length 56) 
10.0.0.11 > 224.0.0.18: VRRPv2, Advertisement, vrid 2, prio 0, authtype none, intvl 1s, length 36, addrs(7): 94.170.238.51,40.179.39.160,157.97.113.49,176.72.71.53,161.168.39.154,206.173.245.12,7.133.19.141

Box2只看到它自己的。

EN

回答 1

Server Fault用户

发布于 2011-04-23 10:35:44

802.11只允许您使用与您的AP关联的MAC地址。鲤鱼将使用虚拟MAC,这使得它不可能在WLAN上工作。

这也是为什么WLAN客户端桥接器必须做MAC NAT -但这将无助于鲤鱼,你需要保持虚拟MAC完整。

使用WDS应该允许这样做,但是我不知道如何在Linux中配置它(我认为这是可能的,因为OpenWRT等人这样做了)。支持WDS的外部客户端桥应该可以工作。

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

https://serverfault.com/questions/184747

复制
相关文章

相似问题

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