Hi, On Thu, Dec 19, 2013 at 06:56:19PM -0700, Abdullah Alshalan wrote: > I tried to print out the ethernet and IP headers of the packets in the > incoming_tun buffer. The methods that does the printing is mentioned below. > I run the modified openvpn code and established a VPN tunnel.. I established > an FTP connection between machine A (running openvpn client and ftp client ) > tun ip is 10.0.8.2 and machine B running FTP server whose IP is 10.0.0.2.
If it's a *tun* interface, it won't have ethernet headers. That's just
plain IP(v6), no ethernet.
> The printed packet info showed incorrect mac addresses, incorrect SRC and
> DEST IPs.The only thing that was printed correctly was the IP protocol. it's
> always showing 20 or 21.
IP protocol should be "6" for TCP.
20/21 would be the tcp port numbers for FTP.
gert
--
USENET is *not* the non-clickable part of WWW!
//www.muc.de/~gert/
Gert Doering - Munich, Germany [email protected]
fax: +49-89-35655025 [email protected]
pgpXqpbr3Dg5r.pgp
Description: PGP signature
