SSH ke mesin Linux melalui internet

14

Baru-baru ini saya menyiapkan mesin Linux di asrama saya dan saya ingin dapat mengaksesnya melalui SSH. Saya berada di kampus perguruan tinggi yang memiliki beberapa subnet untuk mengelola mesin yang terhubung secara nirkabel ke jaringan. Karena itu, subnet mesin dan IP mereka sering berubah.

Karena mesin kemungkinan akan berada di subnet yang berbeda, saya tidak bisa SSH dengan memasukkan alamat IP. Apakah ada cara untuk mengatur SSH melalui layanan internet atau sesuatu yang serupa yang akan meneruskan saya ke mesin saya?

Alex Bardasu
sumber
Apakah Anda perlu mengaksesnya dari luar jaringan kampus? Atau hanya secara internal (dari dalam jaringan kampus)?
Isaac Dontje Lindell
Saya membutuhkannya secara internal, tetapi saya pikir karena saya akan menggunakan subnet yang berbeda, itu akan menimbulkan masalah yang sama seperti mengaksesnya dari luar kampus.
Alex Bardasu
Kemungkinan ada firewall yang memblokir koneksi masuk dari Internet luar. Secara internal, Anda mungkin melihat apakah jaringan kampus Anda memberikan nama DNS untuk klien yang terhubung. Kampus saya memetakan komputer yang meminta IP ke nama DNS dengan format %machine_name%.dynamic.%college_name%.edu. Mungkin jaringan Anda memiliki sesuatu seperti itu?
Isaac Dontje Lindell
Saya mendapatkan alamat yang sama ketika saya melakukan "host <ip>". Saya akan mencobanya ketika saya pulang kerja dan melihat apakah itu berhasil. Terima kasih!
Alex Bardasu
Satu masalah yang kadang-kadang saya temui adalah bahwa itu tidak segera diperbarui ketika komputer bergerak. Itu seharusnya tidak menjadi masalah pada mesin yang tetap berada di tempat yang sama.
Isaac Dontje Lindell

Jawaban:

15

Anda dapat menggunakan Log saya di Hamachi .

Saya menggunakannya pada server Linux yang berada di belakang NAT tanpa ada cara untuk meneruskan port. Gratis seperti bir.

Anda mengatur jaringan di logmein.com kemudian menginstal klien di server. Ini akan membuat ham0perangkat jaringan dengan IP yang tidak akan pernah berubah. Anda perlu menghubungkan mesin klien Anda ke jaringan hamachi yang sama dan Anda dapat ssh ke kotak Anda dengan itu hamachi ip.

squareborg
sumber
1
Sempurna! Saya telah menggunakan Hamachi ketika saya masih kecil untuk tujuan bermain game, tetapi saya benar-benar lupa tentang hal itu sekarang. Saya akan mencobanya segera. Terima kasih!
Alex Bardasu
5

Saya pikir Anda dapat menggunakan no-ip.com atau dyndns.com.

Pertanyaan ini mungkin jawaban Anda diperbarui ddclient ke IP lokal, bukan IP publik

Anda tidak menentukan apakah Anda perlu mengakses dari subnet atau internet. Jadi solusinya berbeda (keduanya dijelaskan dalam tautan superuser.com)

gavioto20
sumber