Check out my first novel, midnight's simulacra!
Tunneling: Difference between revisions
From dankwiki
No edit summary |
No edit summary |
||
(4 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
See also [[VXLAN]]. | |||
==IPIP== | |||
* Defined in 2003's [https://tools.ietf.org/html/rfc2003 RFC 2003]. | |||
* Cannot send multicast. | |||
==SSH== | ==SSH== | ||
This information largely pertains to [[OpenSSH]], although other SSH agents ought theoretically be able to implement similar functionality. | This information largely pertains to [[OpenSSH]], although other SSH agents ought theoretically be able to implement similar functionality. | ||
Line 16: | Line 22: | ||
* [http://packages.debian.org/search?keywords=ptunnel ptunnel] tunnels TCP under ICMP Echo-Request/Echo-Reply | * [http://packages.debian.org/search?keywords=ptunnel ptunnel] tunnels TCP under ICMP Echo-Request/Echo-Reply | ||
* [http://packages.debian.org/search?keywords=httptunnel httptunnel] tunnels octets under HTTP | * [http://packages.debian.org/search?keywords=httptunnel httptunnel] tunnels octets under HTTP | ||
[[CATEGORY: Networking]] | |||
==External links== | |||
* "[https://developers.redhat.com/blog/2019/05/17/an-introduction-to-linux-virtual-interfaces-tunnels/ An introduction to Linux virtual interfaces: Tunnels]" on Red Hat Developer Blog, 2019-05-17 |
Latest revision as of 07:05, 1 November 2020
See also VXLAN.
IPIP
- Defined in 2003's RFC 2003.
- Cannot send multicast.
SSH
This information largely pertains to OpenSSH, although other SSH agents ought theoretically be able to implement similar functionality.
- Individual TCP ports can be forwarded using the -L and -R options. The latter involves an RFC 4254 "tcpip-forward"-type request.
- Set the ExitOnForwardFailure configuration directive to yes to reliably detect forwarding failures
- X11 can be forwarded using the -X option. This will involve "x11"-type requests.
- Arbitrary Ethernet ("ethernet") or IP ("point-to-point") tunnel devices can be forwarded with -w.
- The remote side must have set PermitTunnel to yes or a value matching the configured TunnelDevice type
OpenVPN
Steganography
- snow tunnels octets under trailing whitespace in ASCII lines
Special-purpose tools
- udptunnel tunnels UDP under TCP
- ptunnel tunnels TCP under ICMP Echo-Request/Echo-Reply
- httptunnel tunnels octets under HTTP
External links
- "An introduction to Linux virtual interfaces: Tunnels" on Red Hat Developer Blog, 2019-05-17