Dari rumah saya ingin menelusuri intranet saya di tempat kerja di mana saya memiliki kotak Linux, yang saya sebut "W", yaitu W.workdomain.com.
Router saya di rumah menutup port 22 tetapi memetakan port 2222 ke port 22 di server saya "S" yang memutuskan untuk mydomain.org.
Mesin utama saya di rumah, "M", adalah tempat saya mengerjakan pekerjaan dari rumah. Saya pikir ini mungkin berhasil:
W: $ ssh -g -D 6666 -p 2222 [email protected]
Pada MI beri tahu firefox bahwa S: 6666 adalah proxy untuk semua situs seperti * .workdomain.com.
Sejauh ini browser saya di M tidak dapat menemukan situs web intranet dengan skema ini.
Bagaimana saya membuat ini bekerja? Apa yang bisa saya gunakan untuk men-debug ini?
Catatan: Saya menanyakan ini pada serverfault di mana itu di luar topik. Semoga ini menjadi topik di sini.
sumber
Jawaban:
menurut saya Anda ingin mengatur sesuatu seperti proxy kaus kaki terbalik. Ini tidak secara langsung didukung oleh satu klien ssh. Sebaliknya, Anda dapat memulai 2 dari mereka:
ini akan membuat port mendengarkan 1234 pada S yang diteruskan ke port sshd standar pada W
ini akan mengatur proxy kaus kaki dengan port gateway 6666 menggunakan terowongan terbalik di atas.
browser Anda di mana saja di jaringan rumah Anda maka harus menunjuk ke S: 6666. Perlu diketahui bahwa beberapa browser tidak mendukung DNS over socks.
sumber
Pergi ke administrator jaringan Anda. Katakan padanya Anda ingin akses.
Bergantung pada situasinya, dia akan:
sumber
Jika Anda mengatur semacam VPN, Anda dapat mengakses mesin di tempat kerja.
sumber