تمشک 3 پی در حال اجرا به عنوان یک مشتری پیکربندی dietpi دارم. آن رابط tun0 است که به نظر می رسد به کار, اما من می خواهم به اطمینان حتی اگر آن را پایین می رود ترافیک تنها از طریق VPN می رود. من هنوز هم می خواهید دسترسی محلی را از طریق در هر صورت وضعیت شبکه اختصاصی مجازی. من سعی کردم به دنبال راهنمای اما تقریبا همه چیز پیکربندی سرور آدرس.
2 دیدگاه برای “نحوه پیکربندی تمام ترافیک غیر محلی به استفاده از openvpn نیاز مشتری و جلوگیری از VPN هایی که پایین است”
دیدگاهها بسته شدهاند.
I’ve never used what you have, but on my DD-WRT router I made firewall rules to do this. Maybe that will point you in the right direction..
I [wrote up](https://www.devolve.net/blog/2017/04/17/default-route-via-vpn-while-keeping-lan-services-available/) how to do some source-routing a while back.
In case the VPN disconnects for any reason and you have one particular app that must not go through your ISP, it’s helpful if that software gives you an option to bind to a particular interface or IP. Transmission-daemon does this. Here’s my startup script for it:
#!/bin/sh
ifconfig tun0 >/dev/null 2>&1
stat=$?
if [ $stat -ne 0 ]; then
echo Starting vpn…
sudo service openvpn@my-vpn-config start
fi
sleep 1
ifconfig tun0 >/dev/null 2>&1
stat=$?
while [ $stat -ne 0 ]; do
sleep .7
ifconfig tun0 >/dev/null 2>&1
stat=$?
done
sleep .1
ip=`ifconfig tun0 2>/dev/null | awk ‘/inet /{print $2}’`
if [ “x$ip” = ‘x’ ]; then
echo No ip on tun0, quitting.
exit 1
fi
pkill /usr/local/bin/transmission-daemon && sleep 2
nohup /usr/local/bin/transmission-daemon -f –log-error
-g /usr/local/.xmconf
-i $ip 2>&1 &
This way, if anything happens to the connection, transmission will just stop working.