From c1c8732f5eb0a940d7d21892e061f219849a84f7 Mon Sep 17 00:00:00 2001 From: Jason Fesler Date: Tue, 17 Feb 2015 10:56:02 -0800 Subject: rename --- README | 34 ---------------------------------- README.md | 34 ++++++++++++++++++++++++++++++++++ 2 files changed, 34 insertions(+), 34 deletions(-) delete mode 100644 README create mode 100644 README.md diff --git a/README b/README deleted file mode 100644 index 647f751..0000000 --- a/README +++ /dev/null @@ -1,34 +0,0 @@ -mtu1280 - emulates serving via a low MTU IPv6 tunnel ----------------------------------------------------- - -This program is will generate ICMPv6 "Packet Too Big" -responses with an MTU of 1280. mtu1280 will connect to -a netfilter_queue socket, listening for packets; and -respond to all packets sent to that queue. - -This is meant to be ran on a secondary IP for your host. -It is recommend that your primary IP is NOT used with -this technique in case of application failure. - -To deploy, compile build and install. Copy -in one of the init or init.d scripts, and make sure -it is set for auto-start for your OS. An actual reboot -is recommended. - -Once up and running, configure ip6tables to route -large packets destined to the desired IP to the netfilter queue. - -Example rule: - -``` -guest% sudo ip6tables-save | grep NFQ --A INPUT -d 2001:470:1f04:d63::2/128 -m length --length 1281:65535 -j -NFQUEUE --queue-num 1280 -``` - - -LICENSE -------- -GPLv2, due to the duplicated code from Hararld Welte's -libnetfilter_queue-1.0.2/utils/nfqnl_test.c (included). - - diff --git a/README.md b/README.md new file mode 100644 index 0000000..647f751 --- /dev/null +++ b/README.md @@ -0,0 +1,34 @@ +mtu1280 - emulates serving via a low MTU IPv6 tunnel +---------------------------------------------------- + +This program is will generate ICMPv6 "Packet Too Big" +responses with an MTU of 1280. mtu1280 will connect to +a netfilter_queue socket, listening for packets; and +respond to all packets sent to that queue. + +This is meant to be ran on a secondary IP for your host. +It is recommend that your primary IP is NOT used with +this technique in case of application failure. + +To deploy, compile build and install. Copy +in one of the init or init.d scripts, and make sure +it is set for auto-start for your OS. An actual reboot +is recommended. + +Once up and running, configure ip6tables to route +large packets destined to the desired IP to the netfilter queue. + +Example rule: + +``` +guest% sudo ip6tables-save | grep NFQ +-A INPUT -d 2001:470:1f04:d63::2/128 -m length --length 1281:65535 -j -NFQUEUE --queue-num 1280 +``` + + +LICENSE +------- +GPLv2, due to the duplicated code from Hararld Welte's +libnetfilter_queue-1.0.2/utils/nfqnl_test.c (included). + + -- cgit v1.2.3