Startup Windows 10 tampaknya aneh, atau setidaknya baru. Banyak program tidak melakukan autostart seperti yang mereka lakukan pada versi sebelumnya, dan banyak orang yang bertanya bagaimana cara mendapatkan sesuatu secara otomatis. Saya tahu, karena saya terus mencari untuk memulai kembali program saya, saya sudah terbiasa.
Bagaimana saya dapat membuat OpenVPN untuk memulai saat boot, mencegah akses Internet sampai terhubung, dan secara otomatis masuk ke profil OVPN?
Saya sudah memiliki kredensial yang disimpan dalam file teks, jadi OpenVPN hanya perlu memuat file, memprosesnya, dan terhubung.
Saya pernah menggunakannya di Windows 7, tetapi sepertinya saya sudah lupa bagaimana melakukannya,
windows-10
openvpn
YetAnotherRandomUser
sumber
sumber
Jawaban:
Cara terbaik adalah menggunakan layanan:
C:\Program Files\OpenVPN\config
.services.msc
);dev-node TAP_Serv
memaksa OpenVPN untuk mengikat koneksi ke antarmuka jaringan bernama "Tap_Serv".Anda mungkin ingin menyelidiki apakah ada cara untuk menguraikan daftar putih untuk memaksa layanan agar terhubung hanya ke file tertentu, dan tidak semua. Saya memiliki beberapa masalah di masa lalu dengan orang-orang yang perlu memiliki server VPN sebagai layanan plus beberapa file klien vpn di mesin yang sama yang hanya terhubung setiap saat. Dalam situasi itu, jika saya ingin OpenVPN GUI menunjukkan kepada mereka daftar koneksi yang tersedia, itu berarti bahwa layanan melihat file-file itu dan mencoba untuk menyambung ke mereka secara otomatis. Dalam kasus itu, saya memutuskan untuk tidak menggunakan layanan sama sekali:
Jika menggunakan layanan bukan opsi, Anda bisa meneruskan argumen baris perintah tambahan ke permintaan OpenVPN GUI untuk membuatnya terhubung secara otomatis saat startup (serta menunjukkan ikon baki seperti biasa):
Untuk menjalankannya saat Anda masuk, letakkan pintasan seperti itu di folder startup yang biasa. (Untuk semua pengguna
%ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup
,; atau hanya untuk pengguna saat ini%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup
,.)Saya tidak tahu bagaimana cara menghindari pengguna untuk terhubung ke Internet sebelum VPN diatur. Satu-satunya cara saya dapat mengetahui apakah melalui Windows Firewall, dan saya bukan ahli dalam hal itu. Jika Anda ingin menghindari pengguna listrik untuk bisa masuk ke Internet, Anda perlu firewall di gateway Anda untuk menghindari hal itu, atau kebijakan grup yang kuat untuk menghindari skalisasi hak istimewa.
Untuk pengguna normal, Anda dapat mengkonfigurasi mesin klien Windows tanpa gateway default. Tetapkan rute statis persisten ke server VPN pada klien Windows menggunakan perintah berikut (-P membuatnya tetap):
Roues di Windows disimpan di bawah kunci registri berikut:
Pada titik ini, klien yang terputus hanya memiliki akses ke server VPN. Kemudian Anda dapat menambahkan baris berikut di file konfigurasi server VPN untuk menambahkan rute pada klien ketika mereka terhubung:
Untuk mengkonfigurasi server VPN sebagai gateway default:
Untuk menambahkan rute tertentu melalui Server VPN:
Terkadang rute mendorong tidak berfungsi pada Windows. Ketika ini terjadi pada saya, saya sepenuhnya menghapus OpenVPN dan itu antarmuka dari Windows, restart sistem dan menginstal versi terbaru dari perangkat lunak. Lalu, sebelum membuat koneksi pertama, saya me-restart Windows. Ini telah menyelesaikan semua masalah, namun, pembaruan Windows 10 Anniversary (1607) bermasalah dengan OpenVPN. Ada tautan ke diskusi yang lebih mendalam di forum OpenVPN:
Masalah koneksi dengan pembaruan 10 tahun Windows 10
Ingatlah hal itu ketika Anda mengatur klien Windows 10 OpenVPN Anda.
sumber
Taskschd.msc
dan tekan <kbd> Enter </kbd>) dapat digunakan.