Saya ingin menggunakan Raspberry Pi sebagai gateway VPN. RPi terhubung ke jaringan rumah saya dan internet melalui wlan0, and
perangkat apa pun yang terhubung ke eth0
koneksi VPN. Saya menggunakan pptp-linux
untuk membuat koneksi VPN dan semuanya bekerja dengan baik selama tahap prototyping saya. Namun, untuk menyelesaikan proyek saya telah menempatkan koneksi VPN di /etc/rc.local
skrip sehingga akan mulai saat boot. Sekarang gagal 50% dari waktu. Saya menduga itu sedang mencoba koneksi VPN sebelum saya terhubung dengan benar ke internet melalui wlan0
. Jika ini masalahnya, saya perlu tes untuk koneksi internet yang valid di awal rc.local
sebelum melanjutkan dengan skrip lainnya. Ada ide bagaimana saya bisa melakukan ini?
sleep 20
sebelum skrip Anda. Atau lebih baik, masukkan skrip Anda/etc/network/if-up.d
. Dengan cara itu skrip dijalankan setelah antarmuka jaringan naik.