Apakah mungkin untuk ssh antara dua jaringan yang berbeda?

12

Bagaimana Anda SSH antara dua jaringan yang berbeda? Terima kasih sebelumnya. Inilah skenario yang dimaksud:

  • IP PC rumah saya: 192.168.1.106
  • IP publik rumah: XXX.YYY.ZZZ.254
  • IP PC kantor saya: 192.168.10.130
  • IP publik kantor: XXX.YYY.ZZZ.160

Bagaimana saya bisa SSH dari 192.168.1.106(rumah saya) ke 192.168.10.130(kantor) atau sebaliknya? Apakah ini mungkin? Tolong bantu aku.

Dinesh Dhananjayan
sumber

Jawaban:

11

Ini dimungkinkan jika Anda memiliki penerusan port pada router penerima. Misalnya, jika Anda ingin ssh dari kantor kembali ke rumah, Anda harus masuk ke pengaturan router rumah terlebih dahulu, dan mengatur port forwarding untuk port 22 ke alamat IP tertentu di jaringan rumah Anda dan nomor port, di 192.168.1.106port case Anda 22. Dengan begitu jika Anda melakukannya dari kantor ssh [email protected], Anda akan dialihkan dari router ke komputer di rumah Anda.

Pengaturan untuk penerusan port berbeda bentuk router ke router; hanya untuk mendapatkan merasa untuk itu, melihat contoh di Pelabuhan Cara Maju pada Router Anda Artikel

Dengan kantor, mungkin sulit karena tergantung pada perusahaan Anda dan biasanya TI akan mengatakan tidak, tetapi Anda mungkin ingin bertanya kepada mereka

Sergiy Kolodyazhnyy
sumber
Ini bekerja !!!. Terima kasih banyak atas bantuan Anda yang berharga.
Dinesh Dhananjayan
2

Anda memerlukan port yang menghadap publik untuk terhubung.

Solusi yang bagus adalah NGROK , cari "tunnel TCP" yang Anda inginkan ngrok tcp 22.

Itu mengekspos port untuk nama domain sementara sendiri yang dihadapi publik. ngrokgratis, meskipun pengguna gratis mengatur ulang domain mereka ketika ngrokditutup. Menidurkan komputer tidak menutup ngrok. Hanya saja jangan tutup ngrokdan Anda harus baik-baik saja.

Opsi lain yang telah saya lakukan adalah membeli host, (domain opsional) (saya menggunakan digitalocean, dan namesilo), kemudian menggunakan tinc untuk vpn komputer di rumah saya, server saya, dan laptop saya dengan server saya sebagai host dan dua lainnya komputer sebagai klien. Saya kemudian sshke server saya, kemudian saya bisa sshke komputer saya yang lain.

pengguna1562431
sumber
2

Gunakan penerusan port pada router Anda untuk mengambil sampel semua lalu lintas yang masuk melalui port 20 hingga 29 dialihkan ke alamat IP internal dengan port yang sama.

Selain itu, Anda dapat mempertimbangkan layanan DNS dinamis eksternal seperti dyn.com (sebelumnya dyndns.com) atau noip.com .

Alex García Gomez
sumber
0

Ya, itu sangat mungkin. Anda biasanya menggunakan penerusan port untuk itu (untuk router perumahan yang berbeda, cara Anda melakukan penerusan port mungkin bervariasi). Namun, ada satu masalah dengan itu. Sebagian besar penyedia layanan Internet tidak akan mengizinkan Anda melakukan itu. Jadi, mungkin Anda tidak akan dapat mengakses komputer di rumah dari kantor. Login jarak jauh melalui Internet hampir selalu berarti bahwa Anda harus menghubungi ISP Anda untuk memberi tahu mereka bahwa Anda ingin fitur ini diaktifkan yang kemungkinan besar akan membebani Anda uang tambahan. Setidaknya, itulah yang terjadi pada saya ketika saya ingin mendapatkan akses ke komputer saya di rumah dari kantor.

Untuk informasi tambahan tentang cara mengatur penerusan port dengan benar, lihat saja di YouTube .

misha
sumber