Ev ağında ip adresleri yerine ana bilgisayar adları nasıl kullanılır?


37

Küçük bir ev ağım var ve çalışıyor ve ssh kurmayı başardım. Biri bana, ağdaki bir bilgisayara diğerinden IP adresi yerine ana bilgisayar adıyla başvurmak için ne yapmam gerektiğini söyleyebilir mi (şu anda ne yapıyorum)?

Yanıtlar:


40

Makinelere, aşağıdaki gibi ana bilgisayar adına bir .local komutu vererek başvurabilirsiniz:

ssh machinename.local

Referanslar:


Mac olmayanlar üzerinde çalışacağını hiç bilmiyordum ama 11.10 sistemimde denedim ve çalıştı. Büyük olasılıkla benim için bir sorunu çözebilir, burada statik IP'leri atamak için yönlendiriciyi kullanmak, aynı sistemde kablolu ve kablosuz olarak farklı IP adreslerine sahip olmak. Önerinizi kullanarak, hangi bağlantının kullanıldığını bilmeme gerek yok. Acaba bunu kolaylaştırmak için bir takma ad var mı?
Marty Fried

mükemmel çalıştı, teşekkür ederim. Sihri temizlemenin sakıncası var mı? Anladığım kadarıyla, yukarıda belirtildiği gibi diğer ev sahiplerine eşlemeyi bildirmediyseniz, ev sahibi adının yalnızca belirli ev sahibi tarafından biliniyordu. .Calcal ne yapar? Bir çeşit yayın sinyali başlatıyor mu?
naftalimich


9

Daha ayrıntılı yollar var, ancak yöntemim yönlendiricimden atayabildiğim statik IP adresli kullanmak ve adresleri hosts dosyama girmektir.

Yönelticiden veya Ağ Bağlantıları iletişim kutusundan (Kablolu veya Kablosuz sekmesinin altındaki IPv4 sekmesinde) atanmış statik bir adres aldığınızda /etc/hosts, gedit veya vim gibi tercih ettiğiniz metin editörüyle sudo veya gksu kullanarak düzenlersiniz , ve her ana bilgisayar için şöyle bir satır ekleyin:

192.168.1.100    ComputerName1
192.168.1.101    ComputerName2

Kullandığım numaralar ortak rakamlar, ancak LAN'ınız farklı olabilir. İsimler uzaktaki bilgisayarı aramak istediğiniz her şeydir ve herhangi bir şey olabilir (muhtemelen gerçek isimle eşleşmesi en iyisidir). Yerel bir web sunucunuz varsa, burada adıyla yerel web siteleri de oluşturabilirsiniz.


İsimlerle ilgili bilgileri yönlendiricinize ekleyebilirsiniz ve yerel ağınızdaki tüm makineler bu adları bilecektir. En azından yönlendiricinizi DNS sunucusu olarak kullanıyorlarsa.
Anders,

1
@Anders: Bunu nasıl yaparım? Onları tanımlayacak yeri olan bir yönlendiricim hiç olmadı. Geçerli yönlendiricimin (Netgear WNR3500L) statik IP'ler için bir yeri ve girişi adlandırmak için bir yeri var, ancak bu adı pinglemek benim için çalışmıyor. Ancak, bilgisayarın adı "bağlı aygıtlar" altındaydı, ancak bu adı atmak da sistemimde çalışmıyor; ancak yönlendiricinin yaptığı için makine adını okumanın bir yolu olmalı. Sadece hosts dosyasını kullanıyorum, ancak bu ideal değil.
Marty Fried

Dhcp çağrısında, bilgisayar hangi adı istediğini söyleyebilir. Yönlendiricinin bilgisayar adını almasının nedeni budur. Hm, yönlendiricilere bilgisayar ismini koyduğum ve sonradan bu ismi araştırabildiğimden çok iyiyim. Bunu zaten yönelticimde OpenWRT bellenimi ile yapıyorum. Bu üretici yazılımı yönlendiricinizde çalışmalıdır. IPv6 tüneli kurmak için harika. :)
Anders
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.