1..180 # testing against empty IP ok 1 - Empty IP is considered as valid ok 2 - Empty IP is considered as valid # testing against valid IP all ok 3 - 0.0.0.0 is considered as valid ip ok 4 - 10.0.0.0 is considered as valid ip ok 5 - 123.45.67.178 is considered as valid ip ok 6 - 172.16.0.0 is considered as valid ip ok 7 - 192.168.1.0 is considered as valid ip ok 8 - 224.0.0.1 is considered as valid ip ok 9 - 255.255.255.255 is considered as valid ip ok 10 - 127.0.0.0 is considered as valid ip ok 11 - 2001:0db8:85a3:0000:0000:8a2e:0370:7334 is considered as valid ip ok 12 - 2001:0DB8:85A3:0000:0000:8A2E:0370:7334 is considered as valid ip ok 13 - 2001:0Db8:85a3:0000:0000:8A2e:0370:7334 is considered as valid ip ok 14 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is considered as valid ip ok 15 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is considered as valid ip ok 16 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is considered as valid ip ok 17 - fe80:0000:0000:0000:0202:b3ff:fe1e:8329 is considered as valid ip ok 18 - fe80:0:0:0:202:b3ff:fe1e:8329 is considered as valid ip ok 19 - fe80::202:b3ff:fe1e:8329 is considered as valid ip ok 20 - 0:0:0:0:0:0:0:0 is considered as valid ip ok 21 - :: is considered as valid ip ok 22 - 0:: is considered as valid ip ok 23 - ::0 is considered as valid ip ok 24 - 0::0 is considered as valid ip ok 25 - 2001:0db8:85a3:0000:0000:8a2e:0.0.0.0 is considered as valid ip ok 26 - ::0.0.0.0 is considered as valid ip ok 27 - ::255.255.255.255 is considered as valid ip ok 28 - ::123.45.67.178 is considered as valid ip # testing against valid IP V4 ok 29 - 0.0.0.0 is considered as valid ip ok 30 - 10.0.0.0 is considered as valid ip ok 31 - 123.45.67.178 is considered as valid ip ok 32 - 172.16.0.0 is considered as valid ip ok 33 - 192.168.1.0 is considered as valid ip ok 34 - 224.0.0.1 is considered as valid ip ok 35 - 255.255.255.255 is considered as valid ip ok 36 - 127.0.0.0 is considered as valid ip # testing against valid IP V6 ok 37 - 2001:0db8:85a3:0000:0000:8a2e:0370:7334 is considered as valid ip ok 38 - 2001:0DB8:85A3:0000:0000:8A2E:0370:7334 is considered as valid ip ok 39 - 2001:0Db8:85a3:0000:0000:8A2e:0370:7334 is considered as valid ip ok 40 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is considered as valid ip ok 41 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is considered as valid ip ok 42 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is considered as valid ip ok 43 - fe80:0000:0000:0000:0202:b3ff:fe1e:8329 is considered as valid ip ok 44 - fe80:0:0:0:202:b3ff:fe1e:8329 is considered as valid ip ok 45 - fe80::202:b3ff:fe1e:8329 is considered as valid ip ok 46 - 0:0:0:0:0:0:0:0 is considered as valid ip ok 47 - :: is considered as valid ip ok 48 - 0:: is considered as valid ip ok 49 - ::0 is considered as valid ip ok 50 - 0::0 is considered as valid ip ok 51 - 2001:0db8:85a3:0000:0000:8a2e:0.0.0.0 is considered as valid ip ok 52 - ::0.0.0.0 is considered as valid ip ok 53 - ::255.255.255.255 is considered as valid ip ok 54 - ::123.45.67.178 is considered as valid ip # testing against invalid IP all ok 55 - 0 is not considered as valid ip ok 56 - 0.0 is not considered as valid ip ok 57 - 0.0.0 is not considered as valid ip ok 58 - 256.0.0.0 is not considered as valid ip ok 59 - 0.256.0.0 is not considered as valid ip ok 60 - 0.0.256.0 is not considered as valid ip ok 61 - 0.0.0.256 is not considered as valid ip ok 62 - -1.0.0.0 is not considered as valid ip ok 63 - foobar is not considered as valid ip ok 64 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip ok 65 - fe80 is not considered as valid ip ok 66 - fe80:8329 is not considered as valid ip ok 67 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip ok 68 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip ok 69 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip ok 70 - ::0.0 is not considered as valid ip ok 71 - ::0.0.0 is not considered as valid ip ok 72 - ::256.0.0.0 is not considered as valid ip ok 73 - ::0.256.0.0 is not considered as valid ip ok 74 - ::0.0.256.0 is not considered as valid ip ok 75 - ::0.0.0.256 is not considered as valid ip # testing against invalid IP V4 ok 76 - 0 is not considered as valid ip ok 77 - 0.0 is not considered as valid ip ok 78 - 0.0.0 is not considered as valid ip ok 79 - 256.0.0.0 is not considered as valid ip ok 80 - 0.256.0.0 is not considered as valid ip ok 81 - 0.0.256.0 is not considered as valid ip ok 82 - 0.0.0.256 is not considered as valid ip ok 83 - -1.0.0.0 is not considered as valid ip ok 84 - foobar is not considered as valid ip # testing against invalid IP V6 ok 85 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip ok 86 - fe80 is not considered as valid ip ok 87 - fe80:8329 is not considered as valid ip ok 88 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip ok 89 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip ok 90 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip ok 91 - ::0.0 is not considered as valid ip ok 92 - ::0.0.0 is not considered as valid ip ok 93 - ::256.0.0.0 is not considered as valid ip ok 94 - ::0.256.0.0 is not considered as valid ip ok 95 - ::0.0.256.0 is not considered as valid ip ok 96 - ::0.0.0.256 is not considered as valid ip # testing against invalid IP V4_no_priv ok 97 - 10.0.0.0 is not considered as valid ip ok 98 - 172.16.0.0 is not considered as valid ip ok 99 - 192.168.1.0 is not considered as valid ip # testing against invalid IP V6_no_priv ok 100 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is not considered as valid ip ok 101 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is not considered as valid ip ok 102 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is not considered as valid ip # testing against invalid IP V4_no_res ok 103 - 0.0.0.0 is not considered as valid ip ok 104 - 240.0.0.1 is not considered as valid ip ok 105 - 255.255.255.255 is not considered as valid ip # testing against invalid IP V6_no_res ok 106 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip ok 107 - fe80 is not considered as valid ip ok 108 - fe80:8329 is not considered as valid ip ok 109 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip ok 110 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip ok 111 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip ok 112 - ::0.0 is not considered as valid ip ok 113 - ::0.0.0 is not considered as valid ip ok 114 - ::256.0.0.0 is not considered as valid ip ok 115 - ::0.256.0.0 is not considered as valid ip ok 116 - ::0.0.256.0 is not considered as valid ip ok 117 - ::0.0.0.256 is not considered as valid ip # testing against invalid IP V4_public ok 118 - 0.0.0.0 is not considered as valid ip ok 119 - 240.0.0.1 is not considered as valid ip ok 120 - 255.255.255.255 is not considered as valid ip ok 121 - 10.0.0.0 is not considered as valid ip ok 122 - 172.16.0.0 is not considered as valid ip ok 123 - 192.168.1.0 is not considered as valid ip # testing against invalid IP V6_public ok 124 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is not considered as valid ip ok 125 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is not considered as valid ip ok 126 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is not considered as valid ip ok 127 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip ok 128 - fe80 is not considered as valid ip ok 129 - fe80:8329 is not considered as valid ip ok 130 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip ok 131 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip ok 132 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip ok 133 - ::0.0 is not considered as valid ip ok 134 - ::0.0.0 is not considered as valid ip ok 135 - ::256.0.0.0 is not considered as valid ip ok 136 - ::0.256.0.0 is not considered as valid ip ok 137 - ::0.0.256.0 is not considered as valid ip ok 138 - ::0.0.0.256 is not considered as valid ip # testing against invalid private IP all ok 139 - 10.0.0.0 is not considered as valid ip ok 140 - 172.16.0.0 is not considered as valid ip ok 141 - 192.168.1.0 is not considered as valid ip ok 142 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is not considered as valid ip ok 143 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is not considered as valid ip ok 144 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is not considered as valid ip # testing against invalid reserved IP all ok 145 - 0.0.0.0 is not considered as valid ip ok 146 - 240.0.0.1 is not considered as valid ip ok 147 - 255.255.255.255 is not considered as valid ip ok 148 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip ok 149 - fe80 is not considered as valid ip ok 150 - fe80:8329 is not considered as valid ip ok 151 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip ok 152 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip ok 153 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip ok 154 - ::0.0 is not considered as valid ip ok 155 - ::0.0.0 is not considered as valid ip ok 156 - ::256.0.0.0 is not considered as valid ip ok 157 - ::0.256.0.0 is not considered as valid ip ok 158 - ::0.0.256.0 is not considered as valid ip ok 159 - ::0.0.0.256 is not considered as valid ip # testing against invalid public IP all ok 160 - 0.0.0.0 is not considered as valid ip ok 161 - 240.0.0.1 is not considered as valid ip ok 162 - 255.255.255.255 is not considered as valid ip ok 163 - z001:0db8:85a3:0000:0000:8a2e:0370:7334 is not considered as valid ip ok 164 - fe80 is not considered as valid ip ok 165 - fe80:8329 is not considered as valid ip ok 166 - fe80:::202:b3ff:fe1e:8329 is not considered as valid ip ok 167 - fe80::202:b3ff::fe1e:8329 is not considered as valid ip ok 168 - 2001:0db8:85a3:0000:0000:8a2e:0370:0.0.0.0 is not considered as valid ip ok 169 - ::0.0 is not considered as valid ip ok 170 - ::0.0.0 is not considered as valid ip ok 171 - ::256.0.0.0 is not considered as valid ip ok 172 - ::0.256.0.0 is not considered as valid ip ok 173 - ::0.0.256.0 is not considered as valid ip ok 174 - ::0.0.0.256 is not considered as valid ip ok 175 - 10.0.0.0 is not considered as valid ip ok 176 - 172.16.0.0 is not considered as valid ip ok 177 - 192.168.1.0 is not considered as valid ip ok 178 - fdfe:dcba:9876:ffff:fdc6:c46b:bb8f:7d4c is not considered as valid ip ok 179 - fdc6:c46b:bb8f:7d4c:fdc6:c46b:bb8f:7d4c is not considered as valid ip ok 180 - fdc6:c46b:bb8f:7d4c:0000:8a2e:0370:7334 is not considered as valid ip # Looks like everything went fine.