最后活跃于 2 months ago

gistfile1.txt 原始文件
1root@wireguard:/# iptables -F FORWARD
2root@wireguard:/# iptables -t nat -F PREROUTING
3root@wireguard:/# wgctl restart
4=> INFO: 🟢 🔒 Restarting WireGuard...
5=> INFO: 🔒 Restoring rules from peer meta files...
6=> INFO: 🚫 🔒 Blocked 10.1.103.1 → 10.0.0.100
7=> INFO: 🚫 🔒 Blocked 10.1.103.1 → 10.0.0.105
8=> INFO: 🚫 🔒 Blocked 10.1.103.1 → 10.0.0.102
9=> INFO: 🚫 🔒 Blocked 10.1.103.1 → 10.0.0.103
10=> INFO: 🚫 🔒 Blocked 10.1.103.1 → 10.0.0.200
11=> INFO: 🚫 🔒 Blocked 10.1.103.1 → 10.0.0.101
12=> INFO: 🚫 🔒 Blocked 10.1.103.1 → 10.0.0.210:9000/tcp
13=> DEBUG: 🔍 rule::apply: peer_name=guest-test ip=10.1.103.1
14=> DEBUG: 🔍 rule::apply: set meta rule=guest for guest-test
15=> INFO: 📋 🔒 Applied rule 'guest' to: 10.1.103.1
16=> INFO: 🔒 Restored rule 'guest' for: guest-test (10.1.103.1)
17=> INFO: 🚫 🔒 Blocked 10.1.103.2 → 10.0.0.100
18=> INFO: 🚫 🔒 Blocked 10.1.103.2 → 10.0.0.105
19=> INFO: 🚫 🔒 Blocked 10.1.103.2 → 10.0.0.102
20=> INFO: 🚫 🔒 Blocked 10.1.103.2 → 10.0.0.103
21=> INFO: 🚫 🔒 Blocked 10.1.103.2 → 10.0.0.200
22=> INFO: 🚫 🔒 Blocked 10.1.103.2 → 10.0.0.101
23=> INFO: 🚫 🔒 Blocked 10.1.103.2 → 10.0.0.210:9000/tcp
24=> DEBUG: 🔍 rule::apply: peer_name=guest-test2 ip=10.1.103.2
25=> DEBUG: 🔍 rule::apply: set meta rule=guest for guest-test2
26=> INFO: 📋 🔒 Applied rule 'guest' to: 10.1.103.2
27=> INFO: 🔒 Restored rule 'guest' for: guest-test2 (10.1.103.2)
28=> INFO: 🚫 🔒 Blocked 10.1.103.3 → 10.0.0.100
29=> INFO: 🚫 🔒 Blocked 10.1.103.3 → 10.0.0.105
30=> INFO: 🚫 🔒 Blocked 10.1.103.3 → 10.0.0.102
31=> INFO: 🚫 🔒 Blocked 10.1.103.3 → 10.0.0.103
32=> INFO: 🚫 🔒 Blocked 10.1.103.3 → 10.0.0.200
33=> INFO: 🚫 🔒 Blocked 10.1.103.3 → 10.0.0.101
34=> INFO: 🚫 🔒 Blocked 10.1.103.3 → 10.0.0.210:9000/tcp
35=> DEBUG: 🔍 rule::apply: peer_name=guest-test3 ip=10.1.103.3
36=> DEBUG: 🔍 rule::apply: set meta rule=guest for guest-test3
37=> INFO: 📋 🔒 Applied rule 'guest' to: 10.1.103.3
38=> INFO: 🔒 Restored rule 'guest' for: guest-test3 (10.1.103.3)
39=> INFO: 🚫 🔒 Blocked 10.1.2.1 → 10.0.0.100:8006/tcp
40=> INFO: 🚫 🔒 Blocked 10.1.2.1 → 10.0.0.105:8007/tcp
41=> INFO: 🚫 🔒 Blocked 10.1.2.1 → 10.0.0.210:9000/tcp
42=> DEBUG: 🔍 rule::apply: peer_name=laptop-nuno ip=10.1.2.1
43=> DEBUG: 🔍 rule::apply: set meta rule=user for laptop-nuno
44=> INFO: 📋 🔒 Applied rule 'user' to: 10.1.2.1
45=> INFO: 🔒 Restored rule 'user' for: laptop-nuno (10.1.2.1)
46=> SUCCESS: ✅ 🔒 WireGuard restarted
47root@wireguard:/# iptables -L FORWARD -n
48Chain FORWARD (policy ACCEPT)
49target prot opt source destination
50DROP 6 -- 10.1.2.1 10.0.0.210 tcp dpt:9000
51DROP 6 -- 10.1.2.1 10.0.0.105 tcp dpt:8007
52DROP 6 -- 10.1.2.1 10.0.0.100 tcp dpt:8006
53DROP 6 -- 10.1.103.3 10.0.0.210 tcp dpt:9000
54DROP 0 -- 10.1.103.3 10.0.0.101
55DROP 0 -- 10.1.103.3 10.0.0.200
56DROP 0 -- 10.1.103.3 10.0.0.103
57DROP 0 -- 10.1.103.3 10.0.0.102
58DROP 0 -- 10.1.103.3 10.0.0.105
59DROP 0 -- 10.1.103.3 10.0.0.100
60DROP 6 -- 10.1.103.2 10.0.0.210 tcp dpt:9000
61DROP 0 -- 10.1.103.2 10.0.0.101
62DROP 0 -- 10.1.103.2 10.0.0.200
63DROP 0 -- 10.1.103.2 10.0.0.103
64DROP 0 -- 10.1.103.2 10.0.0.102
65DROP 0 -- 10.1.103.2 10.0.0.105
66DROP 0 -- 10.1.103.2 10.0.0.100
67DROP 6 -- 10.1.103.1 10.0.0.210 tcp dpt:9000
68DROP 0 -- 10.1.103.1 10.0.0.101
69DROP 0 -- 10.1.103.1 10.0.0.200
70DROP 0 -- 10.1.103.1 10.0.0.103
71DROP 0 -- 10.1.103.1 10.0.0.102
72DROP 0 -- 10.1.103.1 10.0.0.105
73DROP 0 -- 10.1.103.1 10.0.0.100
74ACCEPT 0 -- 0.0.0.0/0 0.0.0.0/0
75ACCEPT 0 -- 0.0.0.0/0 0.0.0.0/0