Gunakan nama komputer alih-alih alamat ip di lingkungan yang heterogen

1

Saya punya beberapa mesin yang terhubung ke router yang disediakan ISP; sebuah Netgear CGD24G . Saya menambahkan saklar 1Gb karena saya memiliki terlalu banyak komputer. Kalau tidak, mesin terhubung ke jaringan rumah baik melalui nirkabel atau ethernet.

Masalah yang saya coba selesaikan sekarang adalah jika saya menggunakan Mac saya dan saya ingin mengakses kotak Linux, saya harus melakukannya ssh 192.168.0.45dan saya benar-benar ingin melakukannya ssh linuxbox1.

Demikian pula, jika saya menggunakan Mac dan menggunakan remote desktop, saya ingin memasukkan nama mesin Windows dan tidak perlu mencari alamat ip. Situasi yang sama dari Windows - Saya ingin ssh linuxbox1atau ssh macbook.

Alamat IP berubah jadi setelah beberapa saat dan saya mulai membangun server ESXi yang akan membawa lebih banyak gambar Linux. Situasi akan menjadi gila dengan sangat cepat.

Apa saja pilihan saya?

stewart99
sumber
Bisakah Anda mengedit pertanyaan Anda untuk memberikan rincian tentang apa yang membuat / model modem yang disediakan ISP Anda? Secara umum apa yang Anda cari adalah pengaturan jaringan konfigurasi Nol yang ditangani oleh Mac dan Windows. Beberapa distro Linux juga.
JakeGould
Ini adalah Netgear CGD24G
stewart99
Di linux zeroconf disebut avahi. Bonjour adalah apel yang sama dan bekerja di windows juga. Tidak yakin tentang bit konfigurasi tho
Journeyman Geek
@ JakeGould Biasanya saya setuju dengan mDNS, tetapi beberapa perangkat tidak dapat mendukungnya, seperti host ESXi.
Daniel B

Jawaban:

2

Pembacaan cepat manual menunjukkan router ini tidak memiliki cara bagi Anda untuk mengelola nama host lokal

Ini mengejutkan. Biasanya router yang menyediakan layanan DHCP juga menyediakan sarana bagi Anda untuk menggunakan nama-nama komputer dari permintaan DHCP mereka atau untuk secara administratif menetapkan nama-nama baru yang kemudian dimasukkan oleh router tersebut dalam layanan DNS-nya.

Router memang memiliki cara untuk menonaktifkan layanan DHCP itu ( ujung ke Daniel B. untuk memperhatikan apa yang saya lewatkan )

masukkan deskripsi gambar di sini

Jadi saya akan mengklik (*) Noopsi itu dan mengatur layanan DHCP + DDNS yang lebih baik di komputer lain - idealnya alat yang selalu dinyalakan (atau setidaknya dinyalakan sebelum hal lain).


Opsi lain, yang agak tidak disetujui, dengan pengaturan ini adalah mengonfigurasi semua nama dan alamat komputer secara manual dan menggunakan salah satunya untuk meng-host layanan DNS lokal yang meneruskan resolusi non-lokal melalui router Anda. Ini menjadi melelahkan karena jumlah komputer meningkat.

RedGrittyBrick
sumber
Dia hanya bisa menggunakan mesin lain untuk layanan DHCP dan DNS. Karena klien DHCP yang berbeda memiliki pendapat berbeda tentang kapan dan apa yang harus disediakan untuk nama host, seluruh DHCP / DDNS ini tidak dapat diandalkan.
Daniel B
@Daniel, saya tidak bisa melihat cara untuk menonaktifkan layanan DHCP router, itu biasanya ide yang buruk untuk memiliki dua server DHCP pada satu LAN, terutama jika Anda tidak dapat mengonfigurasinya untuk memiliki rentang IP yang berbeda di kolam mereka. Jika DHCP router dapat dinonaktifkan, saya setuju.
RedGrittyBrick
Itu ada di halaman 69 dalam manual yang Anda tautkan. ;)
Daniel B
@Aniel: Doh! Saya menatap halaman itu dan melewatkannya. Memperbarui jawaban.
RedGrittyBrick
1
@doorfly Solusi termurah adalah OpenWrt pada MR3020 atau serupa. dnsmasq(termasuk dalam sebagian besar gambar OpenWrt) dapat berfungsi sebagai server DHCP / DNS / DDNS all-in-one.
Daniel B