1916
Verify toplevel chains
1926
273: iptables -L INPUT -n | egrep -q 'ufw-before-logging-input'
1929
274: iptables -L INPUT -n | egrep -q 'ufw-before-input'
1932
275: iptables -L INPUT -n | egrep -q 'ufw-after-input'
1935
276: iptables -L INPUT -n | egrep -q 'ufw-after-logging-input'
1938
277: iptables -L INPUT -n | egrep -q 'ufw-reject-input'
1941
278: iptables -L INPUT -n | egrep -q 'ufw-track-input'
1944
279: iptables -L OUTPUT -n | egrep -q 'ufw-before-logging-output'
1947
280: iptables -L OUTPUT -n | egrep -q 'ufw-before-output'
1950
281: iptables -L OUTPUT -n | egrep -q 'ufw-after-output'
1953
282: iptables -L OUTPUT -n | egrep -q 'ufw-after-logging-output'
1956
283: iptables -L OUTPUT -n | egrep -q 'ufw-reject-output'
1959
284: iptables -L OUTPUT -n | egrep -q 'ufw-track-output'
1962
285: iptables -L FORWARD -n | egrep -q 'ufw-before-logging-forward'
1965
286: iptables -L FORWARD -n | egrep -q 'ufw-before-forward'
1968
287: iptables -L FORWARD -n | egrep -q 'ufw-after-forward'
1971
288: iptables -L FORWARD -n | egrep -q 'ufw-after-logging-forward'
1974
289: iptables -L FORWARD -n | egrep -q 'ufw-reject-forward'
1986
293: iptables -L INPUT -n | egrep -q 'ufw-before-logging-input'
1989
294: iptables -L INPUT -n | egrep -q 'ufw-before-input'
1992
295: iptables -L INPUT -n | egrep -q 'ufw-after-input'
1995
296: iptables -L INPUT -n | egrep -q 'ufw-after-logging-input'
1998
297: iptables -L INPUT -n | egrep -q 'ufw-reject-input'
2001
298: iptables -L INPUT -n | egrep -q 'ufw-track-input'
2004
299: iptables -L OUTPUT -n | egrep -q 'ufw-before-logging-output'
2007
300: iptables -L OUTPUT -n | egrep -q 'ufw-before-output'
2010
301: iptables -L OUTPUT -n | egrep -q 'ufw-after-output'
2013
302: iptables -L OUTPUT -n | egrep -q 'ufw-after-logging-output'
2016
303: iptables -L OUTPUT -n | egrep -q 'ufw-reject-output'
2019
304: iptables -L OUTPUT -n | egrep -q 'ufw-track-output'
2022
305: iptables -L FORWARD -n | egrep -q 'ufw-before-logging-forward'
2025
306: iptables -L FORWARD -n | egrep -q 'ufw-before-forward'
2028
307: iptables -L FORWARD -n | egrep -q 'ufw-after-forward'
2031
308: iptables -L FORWARD -n | egrep -q 'ufw-after-logging-forward'
2034
309: iptables -L FORWARD -n | egrep -q 'ufw-reject-forward'
2046
313: iptables -L INPUT -n | egrep -q 'ufw-before-logging-input'
2049
314: iptables -L INPUT -n | egrep -q 'ufw-before-input'
2052
315: iptables -L INPUT -n | egrep -q 'ufw-after-input'
2055
316: iptables -L INPUT -n | egrep -q 'ufw-after-logging-input'
2058
317: iptables -L INPUT -n | egrep -q 'ufw-reject-input'
2061
318: iptables -L INPUT -n | egrep -q 'ufw-track-input'
2064
319: iptables -L OUTPUT -n | egrep -q 'ufw-before-logging-output'
2067
320: iptables -L OUTPUT -n | egrep -q 'ufw-before-output'
2070
321: iptables -L OUTPUT -n | egrep -q 'ufw-after-output'
2073
322: iptables -L OUTPUT -n | egrep -q 'ufw-after-logging-output'
2076
323: iptables -L OUTPUT -n | egrep -q 'ufw-reject-output'
2079
324: iptables -L OUTPUT -n | egrep -q 'ufw-track-output'
2082
325: iptables -L FORWARD -n | egrep -q 'ufw-before-logging-forward'
2085
326: iptables -L FORWARD -n | egrep -q 'ufw-before-forward'
2088
327: iptables -L FORWARD -n | egrep -q 'ufw-after-forward'
2091
328: iptables -L FORWARD -n | egrep -q 'ufw-after-logging-forward'
2094
329: iptables -L FORWARD -n | egrep -q 'ufw-reject-forward'
2106
333: iptables -L INPUT -n | egrep -q 'ufw-before-logging-input'
2109
334: iptables -L INPUT -n | egrep -q 'ufw-before-input'
2112
335: iptables -L INPUT -n | egrep -q 'ufw-after-input'
2115
336: iptables -L INPUT -n | egrep -q 'ufw-after-logging-input'
2118
337: iptables -L INPUT -n | egrep -q 'ufw-reject-input'
2121
338: iptables -L INPUT -n | egrep -q 'ufw-track-input'
2124
339: iptables -L OUTPUT -n | egrep -q 'ufw-before-logging-output'
2127
340: iptables -L OUTPUT -n | egrep -q 'ufw-before-output'
2130
341: iptables -L OUTPUT -n | egrep -q 'ufw-after-output'
2133
342: iptables -L OUTPUT -n | egrep -q 'ufw-after-logging-output'
2136
343: iptables -L OUTPUT -n | egrep -q 'ufw-reject-output'
2139
344: iptables -L OUTPUT -n | egrep -q 'ufw-track-output'
2142
345: iptables -L FORWARD -n | egrep -q 'ufw-before-logging-forward'
2145
346: iptables -L FORWARD -n | egrep -q 'ufw-before-forward'
2148
347: iptables -L FORWARD -n | egrep -q 'ufw-after-forward'
2151
348: iptables -L FORWARD -n | egrep -q 'ufw-after-logging-forward'
2154
349: iptables -L FORWARD -n | egrep -q 'ufw-reject-forward'
2166
353: iptables -L INPUT -n | egrep -q 'ufw-before-logging-input'
2169
354: iptables -L INPUT -n | egrep -q 'ufw-before-input'
2172
355: iptables -L INPUT -n | egrep -q 'ufw-after-input'
2175
356: iptables -L INPUT -n | egrep -q 'ufw-after-logging-input'
2178
357: iptables -L INPUT -n | egrep -q 'ufw-reject-input'
2181
358: iptables -L INPUT -n | egrep -q 'ufw-track-input'
2184
359: iptables -L OUTPUT -n | egrep -q 'ufw-before-logging-output'
2187
360: iptables -L OUTPUT -n | egrep -q 'ufw-before-output'
2190
361: iptables -L OUTPUT -n | egrep -q 'ufw-after-output'
2193
362: iptables -L OUTPUT -n | egrep -q 'ufw-after-logging-output'
2196
363: iptables -L OUTPUT -n | egrep -q 'ufw-reject-output'
2199
364: iptables -L OUTPUT -n | egrep -q 'ufw-track-output'
2202
365: iptables -L FORWARD -n | egrep -q 'ufw-before-logging-forward'
2205
366: iptables -L FORWARD -n | egrep -q 'ufw-before-forward'
2208
367: iptables -L FORWARD -n | egrep -q 'ufw-after-forward'
2211
368: iptables -L FORWARD -n | egrep -q 'ufw-after-logging-forward'
2214
369: iptables -L FORWARD -n | egrep -q 'ufw-reject-forward'
2226
373: iptables -L INPUT -n | egrep -q 'ufw-before-logging-input'
2229
374: iptables -L INPUT -n | egrep -q 'ufw-before-input'
2232
375: iptables -L INPUT -n | egrep -q 'ufw-after-input'
2235
376: iptables -L INPUT -n | egrep -q 'ufw-after-logging-input'
2238
377: iptables -L INPUT -n | egrep -q 'ufw-reject-input'
2241
378: iptables -L INPUT -n | egrep -q 'ufw-track-input'
2244
379: iptables -L OUTPUT -n | egrep -q 'ufw-before-logging-output'
2247
380: iptables -L OUTPUT -n | egrep -q 'ufw-before-output'
2250
381: iptables -L OUTPUT -n | egrep -q 'ufw-after-output'
2253
382: iptables -L OUTPUT -n | egrep -q 'ufw-after-logging-output'
2256
383: iptables -L OUTPUT -n | egrep -q 'ufw-reject-output'
2259
384: iptables -L OUTPUT -n | egrep -q 'ufw-track-output'
2262
385: iptables -L FORWARD -n | egrep -q 'ufw-before-logging-forward'
2265
386: iptables -L FORWARD -n | egrep -q 'ufw-before-forward'
2268
387: iptables -L FORWARD -n | egrep -q 'ufw-after-forward'
2271
388: iptables -L FORWARD -n | egrep -q 'ufw-after-logging-forward'
2274
389: iptables -L FORWARD -n | egrep -q 'ufw-reject-forward'
2277
Verify secondary chains
2287
393: ! iptables -L ufw-logging-deny -n | egrep -q '0 references'
2290
394: ! iptables -L ufw-not-local -n | egrep -q '0 references'
2293
395: ! iptables -L ufw-user-forward -n | egrep -q '0 references'
2296
396: ! iptables -L ufw-user-input -n | egrep -q '0 references'
2299
397: ! iptables -L ufw-user-output -n | egrep -q '0 references'
2302
398: ! iptables -L ufw-skip-to-policy-input -n | egrep -q '0 references'
2305
399: iptables -L ufw-logging-allow -n | egrep -q '0 references'
2308
400: iptables -L ufw-user-limit -n | egrep -q '0 references'
2311
401: iptables -L ufw-user-limit-accept -n | egrep -q '0 references'
2314
402: iptables -L ufw-user-logging-forward -n | egrep -q '0 references'
2317
403: iptables -L ufw-user-logging-input -n | egrep -q '0 references'
2320
404: iptables -L ufw-user-logging-output -n | egrep -q '0 references'
2323
405: iptables -L ufw-skip-to-policy-output -n | egrep -q '0 references'
2326
406: iptables -L ufw-skip-to-policy-forward -n | egrep -q '0 references'
2338
410: ! iptables -L ufw-logging-deny -n | egrep -q '0 references'
2341
411: ! iptables -L ufw-not-local -n | egrep -q '0 references'
2344
412: ! iptables -L ufw-user-forward -n | egrep -q '0 references'
2347
413: ! iptables -L ufw-user-input -n | egrep -q '0 references'
2350
414: ! iptables -L ufw-user-output -n | egrep -q '0 references'
2353
415: ! iptables -L ufw-skip-to-policy-input -n | egrep -q '0 references'
2356
416: iptables -L ufw-logging-allow -n | egrep -q '0 references'
2359
417: iptables -L ufw-user-limit -n | egrep -q '0 references'
2362
418: iptables -L ufw-user-limit-accept -n | egrep -q '0 references'
2365
419: iptables -L ufw-user-logging-forward -n | egrep -q '0 references'
2368
420: iptables -L ufw-user-logging-input -n | egrep -q '0 references'
2371
421: iptables -L ufw-user-logging-output -n | egrep -q '0 references'
2374
422: iptables -L ufw-skip-to-policy-output -n | egrep -q '0 references'
2377
423: iptables -L ufw-skip-to-policy-forward -n | egrep -q '0 references'
2389
427: ! iptables -L ufw-logging-deny -n | egrep -q '0 references'
2392
428: ! iptables -L ufw-not-local -n | egrep -q '0 references'
2395
429: ! iptables -L ufw-user-forward -n | egrep -q '0 references'
2398
430: ! iptables -L ufw-user-input -n | egrep -q '0 references'
2401
431: ! iptables -L ufw-user-output -n | egrep -q '0 references'
2404
432: ! iptables -L ufw-skip-to-policy-input -n | egrep -q '0 references'
2407
433: iptables -L ufw-logging-allow -n | egrep -q '0 references'
2410
434: iptables -L ufw-user-limit -n | egrep -q '0 references'
2413
435: iptables -L ufw-user-limit-accept -n | egrep -q '0 references'
2416
436: iptables -L ufw-user-logging-forward -n | egrep -q '0 references'
2419
437: iptables -L ufw-user-logging-input -n | egrep -q '0 references'
2422
438: iptables -L ufw-user-logging-output -n | egrep -q '0 references'
2425
439: iptables -L ufw-skip-to-policy-output -n | egrep -q '0 references'
2428
440: iptables -L ufw-skip-to-policy-forward -n | egrep -q '0 references'
2440
444: ! iptables -L ufw-logging-deny -n | egrep -q '0 references'
2443
445: ! iptables -L ufw-not-local -n | egrep -q '0 references'
2446
446: ! iptables -L ufw-user-forward -n | egrep -q '0 references'
2449
447: ! iptables -L ufw-user-input -n | egrep -q '0 references'
2452
448: ! iptables -L ufw-user-output -n | egrep -q '0 references'
2455
449: ! iptables -L ufw-skip-to-policy-input -n | egrep -q '0 references'
2458
450: iptables -L ufw-logging-allow -n | egrep -q '0 references'
2461
451: iptables -L ufw-user-limit -n | egrep -q '0 references'
2464
452: iptables -L ufw-user-limit-accept -n | egrep -q '0 references'
2467
453: iptables -L ufw-user-logging-forward -n | egrep -q '0 references'
2470
454: iptables -L ufw-user-logging-input -n | egrep -q '0 references'
2473
455: iptables -L ufw-user-logging-output -n | egrep -q '0 references'
2476
456: iptables -L ufw-skip-to-policy-output -n | egrep -q '0 references'
2479
457: iptables -L ufw-skip-to-policy-forward -n | egrep -q '0 references'
2491
461: ! iptables -L ufw-logging-deny -n | egrep -q '0 references'
2494
462: ! iptables -L ufw-not-local -n | egrep -q '0 references'
2497
463: ! iptables -L ufw-user-forward -n | egrep -q '0 references'
2500
464: ! iptables -L ufw-user-input -n | egrep -q '0 references'
2503
465: ! iptables -L ufw-user-output -n | egrep -q '0 references'
2506
466: ! iptables -L ufw-skip-to-policy-input -n | egrep -q '0 references'
2509
467: iptables -L ufw-logging-allow -n | egrep -q '0 references'
2512
468: iptables -L ufw-user-limit -n | egrep -q '0 references'
2515
469: iptables -L ufw-user-limit-accept -n | egrep -q '0 references'
2518
470: iptables -L ufw-user-logging-forward -n | egrep -q '0 references'
2521
471: iptables -L ufw-user-logging-input -n | egrep -q '0 references'
2524
472: iptables -L ufw-user-logging-output -n | egrep -q '0 references'
2527
473: iptables -L ufw-skip-to-policy-output -n | egrep -q '0 references'
2530
474: iptables -L ufw-skip-to-policy-forward -n | egrep -q '0 references'
2542
478: ! iptables -L ufw-logging-deny -n | egrep -q '0 references'
2545
479: ! iptables -L ufw-not-local -n | egrep -q '0 references'
2548
480: ! iptables -L ufw-user-forward -n | egrep -q '0 references'
2551
481: ! iptables -L ufw-user-input -n | egrep -q '0 references'
2554
482: ! iptables -L ufw-user-output -n | egrep -q '0 references'
2557
483: ! iptables -L ufw-skip-to-policy-input -n | egrep -q '0 references'
2560
484: iptables -L ufw-logging-allow -n | egrep -q '0 references'
2563
485: iptables -L ufw-user-limit -n | egrep -q '0 references'
2566
486: iptables -L ufw-user-limit-accept -n | egrep -q '0 references'
2569
487: iptables -L ufw-user-logging-forward -n | egrep -q '0 references'
2572
488: iptables -L ufw-user-logging-input -n | egrep -q '0 references'
2575
489: iptables -L ufw-user-logging-output -n | egrep -q '0 references'
2578
490: iptables -L ufw-skip-to-policy-output -n | egrep -q '0 references'
2581
491: iptables -L ufw-skip-to-policy-forward -n | egrep -q '0 references'
2590
'Resource temporarily unavailable' test
2600
497: ufw-init start/flush-all
2603
498: ufw-init start/flush-all
2606
499: ufw-init start/flush-all
2609
500: ufw-init start/flush-all
2612
501: ufw-init start/flush-all
2615
502: ufw-init start/flush-all
2618
503: ufw-init start/flush-all
2621
504: ufw-init start/flush-all
2624
505: ufw-init start/flush-all
2627
506: ufw-init start/flush-all
2630
507: ufw-init start/flush-all
2633
508: ufw-init start/flush-all
2636
509: ufw-init start/flush-all
2639
510: ufw-init start/flush-all
2642
511: ufw-init start/flush-all
2645
512: ufw-init start/flush-all
2648
513: ufw-init start/flush-all
2651
514: ufw-init start/flush-all
2654
515: ufw-init start/flush-all
2657
516: ufw-init start/flush-all
2660
517: ufw-init start/flush-all
2663
518: ufw-init start/flush-all
2666
519: ufw-init start/flush-all
2669
520: ufw-init start/flush-all
2672
521: ufw-init start/flush-all
2678
523: delete allow 22/tcp