From 727a746fe9876aaaff8247d8f5273b36b109a001 Mon Sep 17 00:00:00 2001 Message-Id: <727a746fe9876aaaff8247d8f5273b36b109a001.1714755864.git.mdw@distorted.org.uk> From: Mark Wooding Date: Mon, 21 Apr 2014 22:22:18 +0100 Subject: [PATCH 1/1] hosts.lisp: Move VPN and anycast hosts to ...:1. Organization: Straylight/Edgeware From: Mark Wooding Linux thinks that host addresses which coincide with network base addresses are `anycast', and that this means that it shouldn't send ICMP errors to them. This is obviously ridiculous. so move hosts to address ...:1 to prevent this stupidity. --- hosts.lisp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/hosts.lisp b/hosts.lisp index fe62bfe..4d3e7dc 100644 --- a/hosts.lisp +++ b/hosts.lisp @@ -103,9 +103,9 @@ (defhost artist.untrusted (untrusted 2)) (defhost vampire.untrusted (untrusted 3)) ;; Virtual private network. -(defhost crybaby.vpn ((:ipv4 vpn 1) (:ipv6 vpn "::1:0"))) +(defhost crybaby.vpn ((:ipv4 vpn 1) (:ipv6 vpn "::1:1"))) (defhost terror.vpn ((:ipv4 vpn 2))) -(defhost orange.vpn ((:ipv4 vpn 3) (:ipv6 vpn "::3:0"))) +(defhost orange.vpn ((:ipv4 vpn 3) (:ipv6 vpn "::3:1"))) ;; Iodine network. (defhost jazz.iodine (iodine 1)) @@ -123,13 +123,13 @@ (defhost stratocaster.colo (colo 4)) (defhost jazz.colo (colo 5)) ;; Anycast addresses for services. -(defhost dns0.any ((:ipv4 any 0) (:ipv6 any "::0:0"))) -(defhost dns1.any ((:ipv4 any 1) (:ipv6 any "::1:0"))) -(defhost ntp0.any ((:ipv4 any 2) (:ipv6 any "::2:0"))) -(defhost ntp1.any ((:ipv4 any 3) (:ipv6 any "::3:0"))) -(defhost www-cache.any ((:ipv4 any 4) (:ipv6 any "::4:0"))) -(defhost krb0.any ((:ipv4 any 5) (:ipv6 any "::5:0"))) -(defhost krb1.any ((:ipv4 any 6) (:ipv6 any "::6:0"))) +(defhost dns0.any ((:ipv4 any 0) (:ipv6 any "::0:1"))) +(defhost dns1.any ((:ipv4 any 1) (:ipv6 any "::1:1"))) +(defhost ntp0.any ((:ipv4 any 2) (:ipv6 any "::2:1"))) +(defhost ntp1.any ((:ipv4 any 3) (:ipv6 any "::3:1"))) +(defhost www-cache.any ((:ipv4 any 4) (:ipv6 any "::4:1"))) +(defhost krb0.any ((:ipv4 any 5) (:ipv6 any "::5:1"))) +(defhost krb1.any ((:ipv4 any 6) (:ipv6 any "::6:1"))) ;;;-------------------------------------------------------------------------- ;;; Host switch. -- [mdw]