5 set int ip addr loop0 10.10.10.10/24
7 packet-generator new { \
13 UDP: 1.2.3.4 -> 2.2.2.2 \
15 length 128 checksum 0 incrementing 1 \
19 packet-generator new { \
25 UDP: 1.1.1.1 -> 2.2.2.2 \
27 length 128 checksum 0 incrementing 1 \
31 packet-generator new { \
32 name transit-allow-from-excemption \
37 UDP: 11.11.12.13 -> 2.2.2.2 \
39 length 128 checksum 0 incrementing 1 \
43 packet-generator new { \
44 name for-us-allow-from-excemption \
49 UDP: 11.11.12.13 -> 10.10.10.10 \
51 length 128 checksum 0 incrementing 1 \
55 packet-generator new { \
61 UDP: 1.1.1.1 -> 10.10.10.10 \
63 length 128 checksum 0 incrementing 1 \
69 set int ip addr pg0 10.10.11.10/24
71 set interface ip source-check pg0 strict
73 ip route add 1.1.1.1/32 via 10.10.11.11 pg0
74 ip route add 2.2.2.2/32 via 10.10.10.11 loop0
76 ip urpf-accept 11.11.0.0/16
78 #set interface ip source-check pg0 strict del
79 #set interface ip source-check pg0 loose
81 #ip urpf-accept del 11.11.0.0/16