Dalam banyak kasus, kebutuhan beberapa aplikasi jaringan akan mengharuskan orang yang disimulasikan untuk mengunjungi situs web dan aplikasi di berbagai daerah. Oleh karena itu, beralih IP lahir, tetapi IP, sebagai sumber daya yang langka, tidak diperoleh dengan santai. Oleh karena itu, diperkirakan bahwa aplikasi beralih VPN untuk mencapai akses ke jaringan di berbagai wilayah negara. Karena itu, ada rencana berikut.
Premis:
1. Sistem Operasi Windows
2. Buat koneksi jaringan baru secara manual
paket com.selenium.test; Main (String [] args) Lempar Exception {// TODO Metode Auto-Genious Stub Connadsl ("VPN_TEST", "Test", "Test"); );} /*** Jalankan perintah CMD, dan kembalikan string string* /public static string executEcmd (string strcmd) melempar Exception {System.println ("CMD /C" + STRCMD). () .exec ("cmd /c" + strcmd); Persimpangan Persimpangan // Jika programnya adalah CB2312 secara default, Anda dapat menulis tanpa menulis. (); /* // Jika seluruh proses diganti, itu akan lebih jelas. GetInputStream adalah aliran byte yang paling primitif, // CMD mengembalikan aliran byte intestream dalam GB2312 byte ganda yang dikodekan dengan InputStream in = P.GetInputStream (); (B, "GB2312"); * Contoh: rasdial broadband saya hzhz1234567890 dfdfdfdf */ public static boolean dsl (string adsltital, string adslname, string adslpass) lemparan string {Systemm .out.println ("membangun koneksi."); + ADSLNAME + "" ADSLPASS; > 0) {System.out.println ("Koneksi telah berhasil didirikan."); * Putus ADSL * / Publik Boolean Cutadsl (String AdsllTitle) Exception {String cutadsl = "rasdial" + adsltital + " / Disconnect"; out.println ("Koneksi telah terputus");Catatan: Fragmen kode di atas sebenarnya memanggil perintah rasdial windows. Jadi kredit utamanya adalah Rasdial, Java hanyalah cangkang. Simpan negara lagi. Apakah Anda memiliki cara yang lebih baik? Jika Anda memiliki cara yang lebih baik, tolong beri tahu saya,^_^