Is it possible to use different port numbers for UDP and TCP? I'd like to open the TCP connection to one port on the remote server and stream the UDP packets to a different port. I've tried specifying both as BindToAddress and Address lines but it always just uses TCP.
On 2 May 2017 17:36, "Guus Sliepen" <[email protected]> wrote: On Tue, May 02, 2017 at 09:53:15PM +0800, Bright Zhao wrote: > When tinc daemon get up on A(together with some manual scripts for destination to 8.8.8.8), the route table looks like below: > 10.0.0.0/24 dev tun0 > 10.0.0.3 dev tun0 > 8.8.8.8 via 10.0.0.3 dev tun0 IPv4 packets have only two addresses in their header: the source and the destination address. If you want to send a packet to 8.8.8.8, the destination address of the packet will always be 8.8.8.8, regardless of how it is forwarded via the network. Imagine that your local node would replace the destination address with 10.0.0.3, then the information about the final destination (8.8.8.8) would be lost. The "via 10.0.0.3" only has an effect on Ethernet networks. Ethernet doesn't know about IPv4 or IPv6, it only knows about MAC addresses. What "via 10.0.0.3" does is that when it has to send a packet to 8.8.8.8, it sets the IPv4 header's destination address to 8.8.8.8, but it sets the Ethernet header's destination address to the MAC address of the host which has the address 10.0.0.3. It figured out the last part by doing ARP resolution. It's perhaps a bit confusing that there is no error message when you try to add such a route, even though the "via 10.0.0.3" part doesn't do anything. It's just ignored for non-Ethernet networks. Also, on some (older) BSD platforms, you could not add a route to a "dev tun0", you could only identify interfaces by their IP address. So there the equivalent of "via" would have an effect, but also not the one you intended. -- Met vriendelijke groet / with kind regards, Guus Sliepen <[email protected]> _______________________________________________ tinc mailing list [email protected] https://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc
_______________________________________________ tinc mailing list [email protected] https://www.tinc-vpn.org/cgi-bin/mailman/listinfo/tinc
