浏览代码

template problem

aeth 8 月之前
父节点
当前提交
3171553926
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      templates/wg0.conf.j2

+ 3 - 3
templates/wg0.conf.j2

@@ -11,8 +11,8 @@ PreDown = iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
 
 
 PostUp     = firewall-cmd --zone=public --add-port {{ vpn_server_port }}/udp && firewall-cmd --zone=public --add-masquerade
 PostUp     = firewall-cmd --zone=public --add-port {{ vpn_server_port }}/udp && firewall-cmd --zone=public --add-masquerade
 PostDown   = firewall-cmd --zone=public --remove-port {{ vpn_server_port }}/udp && firewall-cmd --zone=public --remove-masquerade
 PostDown   = firewall-cmd --zone=public --remove-port {{ vpn_server_port }}/udp && firewall-cmd --zone=public --remove-masquerade
-{% for client in clients %}
+{% for client_name, client_data in clients.items() %}
 [Peer]
 [Peer]
-PublicKey = {{ client.pubkey}}
-AllowedIPs = {{ client.ipv4 }}/{{ vpn_netmask }}
+PublicKey = {{ client_data.pubkey}}
+AllowedIPs = {{ client_data.ipv4 }}/{{ vpn_netmask }}
 {% endfor %}
 {% endfor %}