Saya menggunakan klien VPN untuk terhubung ke server perusahaan saya. Ini menciptakan antarmuka tun0 setelah memulai klien. Saya sudah menulis skrip yang menginstal rute tertentu menunjuk ke antarmuka tun0 dan sisanya untuk menggunakan koneksi wifi normal. Sehingga, hanya lalu lintas terkait kantor saya yang melalui VPN dan sisanya berjalan melalui koneksi internet rumah. Bagaimana cara membuat skrip untuk berjalan secara otomatis ketika tun0 antarmuka acara naik / turun?
sumber
Menambahkan:
COMMAND
bisa berupa perintah, sukaip route add something...
atau lintasan skrip dengan izin yang dapat dieksekusi (chmod +x
), akhirnya disimpan di/etc/network/if-up.d/
.Alih-alih
up
Anda dapat menggunakanpost-up
,down
,post-down
.Dokumentasi :
sumber
Saya biasa
systemd
menjalankan skrip setelahnetwork-online.target
. Naskah saya<path>/script.sh
.1.)
sudo systemctl edit --force --full my-script.service
:2.)
sudo systemctl enable my-script.service
3.)
sudo systemctl start my-script.service
sumber