@@ -37,8 +37,8 @@ <h1 class="hero-title">Secure HTTP tunnels to localhost</h1>
3737 < div class ="command-section ">
3838 < div class ="command-label "> Start tunnel:</ div >
3939 < div class ="command-block ">
40- < code class ="command-text "> curl https://arbok.mrkaran.dev/3000 > wg .conf && sudo wg-quick up ./wg .conf</ code >
41- < button class ="copy-button " data-copy ="curl https://arbok.mrkaran.dev/3000 > wg .conf && sudo wg-quick up ./wg .conf ">
40+ < code class ="command-text "> curl https://arbok.mrkaran.dev/3000 > burrow .conf && sudo wg-quick up ./burrow .conf</ code >
41+ < button class ="copy-button " data-copy ="curl https://arbok.mrkaran.dev/3000 > burrow .conf && sudo wg-quick up ./burrow .conf ">
4242 < svg width ="16 " height ="16 " viewBox ="0 0 24 24 " fill ="none " stroke ="currentColor " stroke-width ="2 ">
4343 < rect x ="9 " y ="9 " width ="13 " height ="13 " rx ="2 " ry ="2 "> </ rect >
4444 < path d ="m5 15-4-4 4-4 "> </ path >
@@ -55,8 +55,8 @@ <h1 class="hero-title">Secure HTTP tunnels to localhost</h1>
5555 < div class ="command-section ">
5656 < div class ="command-label "> Stop tunnel:</ div >
5757 < div class ="command-block ">
58- < code class ="command-text "> sudo wg-quick down ./wg .conf</ code >
59- < button class ="copy-button " data-copy ="sudo wg-quick down ./wg .conf ">
58+ < code class ="command-text "> sudo wg-quick down ./burrow .conf</ code >
59+ < button class ="copy-button " data-copy ="sudo wg-quick down ./burrow .conf ">
6060 < svg width ="16 " height ="16 " viewBox ="0 0 24 24 " fill ="none " stroke ="currentColor " stroke-width ="2 ">
6161 < rect x ="9 " y ="9 " width ="13 " height ="13 " rx ="2 " ry ="2 "> </ rect >
6262 < path d ="m5 15-4-4 4-4 "> </ path >
@@ -144,6 +144,49 @@ <h4 class="advanced-title">API Access</h4>
144144 </ div >
145145 </ details >
146146 </ section >
147+
148+ < section class ="troubleshooting ">
149+ < details class ="advanced-toggle ">
150+ < summary class ="advanced-summary "> Troubleshooting</ summary >
151+ < div class ="advanced-content ">
152+ < div class ="advanced-section ">
153+ < h4 class ="advanced-title "> 🔥 Firewall Issues (CentOS/RHEL/Fedora)</ h4 >
154+ < p class ="troubleshooting-desc "> If you can ping through the tunnel but TCP connections fail, add the WireGuard interface to the trusted zone:</ p >
155+ < div class ="command-block ">
156+ < code class ="command-text "> sudo firewall-cmd --permanent --zone=trusted --add-interface=burrow</ code >
157+ < button class ="copy-button " data-copy ="sudo firewall-cmd --permanent --zone=trusted --add-interface=burrow ">
158+ < svg width ="16 " height ="16 " viewBox ="0 0 24 24 " fill ="none " stroke ="currentColor " stroke-width ="2 ">
159+ < rect x ="9 " y ="9 " width ="13 " height ="13 " rx ="2 " ry ="2 "> </ rect >
160+ < path d ="m5 15-4-4 4-4 "> </ path >
161+ </ svg >
162+ </ button >
163+ </ div >
164+ < div class ="command-block ">
165+ < code class ="command-text "> sudo firewall-cmd --reload</ code >
166+ < button class ="copy-button " data-copy ="sudo firewall-cmd --reload ">
167+ < svg width ="16 " height ="16 " viewBox ="0 0 24 24 " fill ="none " stroke ="currentColor " stroke-width ="2 ">
168+ < rect x ="9 " y ="9 " width ="13 " height ="13 " rx ="2 " ry ="2 "> </ rect >
169+ < path d ="m5 15-4-4 4-4 "> </ path >
170+ </ svg >
171+ </ button >
172+ </ div >
173+ </ div >
174+
175+ < div class ="advanced-section ">
176+ < h4 class ="advanced-title "> 🔍 Common Issues</ h4 >
177+ < div class ="troubleshooting-item ">
178+ < strong > App not accessible:</ strong > Ensure your app binds to < code > 0.0.0.0:PORT</ code > not < code > 127.0.0.1:PORT</ code >
179+ </ div >
180+ < div class ="troubleshooting-item ">
181+ < strong > Handshake fails:</ strong > Generate a fresh config - old configs become invalid after server restarts
182+ </ div >
183+ < div class ="troubleshooting-item ">
184+ < strong > Permission denied:</ strong > WireGuard requires root/sudo privileges to create network interfaces
185+ </ div >
186+ </ div >
187+ </ div >
188+ </ details >
189+ </ section >
147190 </ main >
148191
149192 < script src ="/static/script.js "> </ script >
0 commit comments