{"id":2758,"date":"2022-12-20T15:17:12","date_gmt":"2022-12-20T18:17:12","guid":{"rendered":"http:\/\/lode.uno\/linux-man\/index.php\/2022\/12\/20\/ipfou-man8\/"},"modified":"2022-12-20T15:17:12","modified_gmt":"2022-12-20T18:17:12","slug":"ipfou-man8","status":"publish","type":"post","link":"https:\/\/lode.uno\/linux-man\/2022\/12\/20\/ipfou-man8\/","title":{"rendered":"IP&minus;FOU (man8)"},"content":{"rendered":"<h1 align=\"center\">IP\u2212FOU<\/h1>\n<p> <a href=\"#NAME\">NAME<\/a><br \/> <a href=\"#SYNOPSIS\">SYNOPSIS<\/a><br \/> <a href=\"#DESCRIPTION\">DESCRIPTION<\/a><br \/> <a href=\"#EXAMPLES\">EXAMPLES<\/a><br \/> <a href=\"#SEE ALSO\">SEE ALSO<\/a><br \/> <a href=\"#AUTHOR\">AUTHOR<\/a> <\/p>\n<hr>\n<h2>NAME <a name=\"NAME\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">ip-fou \u2212 Foo-over-UDP receive port configuration<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">ip-gue \u2212 Generic UDP Encapsulation receive port configuration<\/p>\n<h2>SYNOPSIS <a name=\"SYNOPSIS\"><\/a> <\/h2>\n<p style=\"margin-left:23%; margin-top: 1em\"><b>ip<\/b> [ <i>OPTIONS<\/i> ] <b>fou<\/b> { <i>COMMAND<\/i> | <b>help<\/b> }<\/p>\n<p style=\"margin-left:23%; margin-top: 1em\"><b>ip fou add port<\/b> <i>PORT<\/i> { <b>gue<\/b> | <b>ipproto<\/b> <i>PROTO<\/i> } [ <b>local<\/b> <i>IFADDR<\/i> ] [ <b>peer<\/b> <i>IFADDR<\/i> ] [ <b>peer_port<\/b> <i>PORT<\/i> ] [ <b>dev<\/b> <i>IFNAME<\/i> ] <b><br \/> ip fou del port<\/b> <i>PORT<\/i> [ <b>local<\/b> <i>IFADDR<\/i> ] [ <b>peer<\/b> <i>IFADDR<\/i> ] [ <b>peer_port<\/b> <i>PORT<\/i> ] [ <b>dev<\/b> <i>IFNAME<\/i> ] <b><br \/> ip fou show<\/b><\/p>\n<h2>DESCRIPTION <a name=\"DESCRIPTION\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">The <b>ip fou<\/b> commands are used to create and delete receive ports for Foo-over-UDP (FOU) as well as Generic UDP Encapsulation (GUE).<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Foo-over-UDP allows encapsulating packets of an IP protocol directly over UDP. The receiver infers the protocol of a packet received on a FOU UDP port to be the protocol configured for the port.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">Generic UDP Encapsulation (GUE) encapsulates packets of an IP protocol within UDP and an encapsulation header. The encapsulation header contains the IP protocol number for the encapsulated packet.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">When creating a FOU or GUE receive port, the port number is specified in <i>PORT<\/i> argument. If FOU is used, the IP protocol number associated with the port is specified in <i>PROTO<\/i> argument. You can bind a port to a local address\/interface, by specifying the address in the local <i>IFADDR<\/i> argument or the device in the <i>IFNAME<\/i> argument. If you would like to connect the port, you can specify the peer address in the peer <i>IFADDR<\/i> argument and peer port in the peer_port <i>PORT<\/i> argument.<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\">A FOU or GUE receive port is deleted by specifying <i>PORT<\/i> in the delete command, as well as local address\/interface or peer address\/port (if set).<\/p>\n<h2>EXAMPLES <a name=\"EXAMPLES\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>Configure a FOU receive port for GRE bound to 7777<\/b> <br \/> # ip fou add port 7777 ipproto 47<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>Configure a FOU receive port for IPIP bound to 8888<\/b> <br \/> # ip fou add port 8888 ipproto 4<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>Configure a GUE receive port bound to 9999<\/b> <br \/> # ip fou add port 9999 gue<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>Delete the GUE receive port bound to 9999<\/b> <br \/> # ip fou del port 9999<\/p>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>Configure a FOU receive port for GRE bound to 1.2.3.4:7777<\/b> <br \/> # ip fou add port 7777 ipproto 47 local 1.2.3.4<\/p>\n<h2>SEE ALSO <a name=\"SEE ALSO\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\"><b>ip<\/b>(8)<\/p>\n<h2>AUTHOR <a name=\"AUTHOR\"><\/a> <\/h2>\n<p style=\"margin-left:11%; margin-top: 1em\">Tom Herbert <therbert@google.com><\/p>\n<hr>\n","protected":false},"excerpt":{"rendered":"<p>  ip-fou \u2212 Foo-over-UDP receive port configuration ip-gue \u2212 Generic UDP Encapsulation receive port configuration <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[5,52,112,4],"class_list":["post-2758","post","type-post","status-publish","format-standard","hentry","category-8-administracion-del-sistema","tag-5","tag-administracion","tag-ip-fou","tag-man8"],"gutentor_comment":0,"_links":{"self":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/2758","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/comments?post=2758"}],"version-history":[{"count":0,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/posts\/2758\/revisions"}],"wp:attachment":[{"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/media?parent=2758"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/categories?post=2758"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lode.uno\/linux-man\/wp-json\/wp\/v2\/tags?post=2758"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}