rumah saya adalah server Linux tempat SSH selalu dapat digunakan untuk menyiasati firewall yang sedikit terlalu ketat. Namun di tempat kerja, semua server yang kami tangani berbasis Windows.
Saya perlu terhubung ke contoh SQL Server 2000 yang berjalan pada server Windows 2008. Server berada di belakang firewall yang tampaknya memblokir semua port yang masuk kecuali untuk desktop jarak jauh. Seharusnya ada VPN, tetapi karena suatu alasan ia keluar dan menilai seberapa cepat kami akhirnya dapat mengakses desktop jarak jauh, mungkin beberapa minggu sebelum kami bisa mendapatkan pengecualian yang ditempatkan di firewall atau pengguna. ditambahkan ke VPN.
Jadi sekarang saya sedang mencari solusi cepat untuk menyiasatinya. Apa cara terbaik untuk menyiasatinya?
Juga, komputer yang kami gunakan untuk terhubung ke server menjalankan Windows 7. Dan kami memiliki akses administrator ke server, tetapi kami lebih memilih untuk tidak menginstal apa pun secara permanen
Jawaban:
Apa yang salah dengan menggunakan Remote Desktop? Apa lagi yang ingin Anda capai? Anda mengatakan Anda berasal dari klien Windows 7 ke server Windows 2008 dan Remote Desktop tersedia. Saya tidak mengerti masalahnya. Remote Desktop Server dapat dikonfigurasi untuk memungkinkan Anda memilih dari server internal yang berbeda dari klien Anda di rumah, dengan voodoo yang tepat. Sysadmin firewall Anda akan mengendalikan ini.
Vandyke Software memiliki produk server SSH yang solid untuk Windows Server. Ini tidak gratis tetapi berfungsi. Selain firewall, Anda dapat terhubung dari Putty atau klien SSH apa pun, dan port forward. http://www.vandyke.com/products/vshell/
Selalu ada gotomypc.com atau sejenisnya.
Bagaimana dengan ini, anggap SSH diizinkan keluar:
Jalankan putty.exe di server sebagai Administrator dengan penerusan port REMOTE yang dikonfigurasi sebagai bagian dari profil koneksi ke server SSH Linux di rumah Anda. Ini adalah perintah OpenSSH yang setara jika Anda memilikinya di Win2008 seperti NitroxDM:
[root@sqlserver]# ssh -R 5005:127.0.0.1:1433 [email protected]
Dari dokumen dempul :
Jika Anda menjalankan Putty sebagai Administrator, itu seharusnya berfungsi secara teori. Ini bekerja dari root di Linux, jadi sepertinya layak dicoba.
Biarkan berjalan. Pulang dan sambungkan dari SQL Console Anda di laptop Windows 7 ke kotak Linux di rumah Anda, yang sekarang kami anggap sebagai server gotomypc.com peretas pribadi Anda. Kotak Linux itu sekarang mendengarkan pada port TCP 5005, dan koneksi ke port itu akan maju mundur melalui Putty ke port 1433 (SQL) pada Win2008. Konfigurasikan alat SQL Anda, atau baris perintah, apa pun, untuk terhubung ke mylinux.athome.com-05005 dan lihat apa yang terjadi.
sumber
Saya menggunakan OpenSSH di Windows. Tapi saya tidak berpikir itu akan menyelesaikan masalah Anda. Setelah Anda menjalankan ssh dan menjalankannya, Anda tidak dapat beralih ke port firewall yang terbuka tanpa memotong Remote Desktop.
Sepertinya Anda harus menunggu VPN. Atau ekspor data (saya berasumsi itu sebabnya Anda terhubung) ke server lokal.
Semoga berhasil.
sumber