Seem that
enable_proxyarp($iface) 

is enough for me.


Indeed, we need proxy arp to get it work. (I have tested it).

I understand now,
as the tap interface is not plugged on a bridge, the tap mac address is unknown 
on the network.

So if an external client try to do an arp request : which mac has the ip 
X.X.X.X, I don't get any reply.
So we need to use proxy-arp, to get macaddress of host instead tap interface.

Do you really need proxy-arp on $external_iface ?



----- Mail original ----- 

De: "Dietmar Maurer" <[email protected]> 
À: "Alexandre DERUMIER" <[email protected]> 
Cc: [email protected] 
Envoyé: Lundi 26 Août 2013 17:04:32 
Objet: RE: [PATCH] add routed network mode 

> Seem that $external_iface is not used anywhere in pve-routed script. 
> 
> (enable_proxyarp($iface) use tap interface) 
> 
> Bug ? 

bug! We need to enable proxyarp on both sides: 

enable_proxyarp($iface) 
enable_proxyarp($external_iface) 
_______________________________________________
pve-devel mailing list
[email protected]
http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to