Ev ağımdaki cihazlar için bir DNS yönlendirmesi yapmak istiyorum


2

Bu yüzden birden fazla ahududu pi var, biri medya sunucusu, biri torrent istemcisi ve diğeri web sunucusu.

Tarayıcı üzerinden onlara erişmek zorunda olduğum her zaman genellikle şunu söylerim: örneğin: 192.168.1.2:1234 torrent istemcisi için, 192.168.1.3:3456 Kodi remote için. Vb. IP adresini yazmak yerine insan dostu adları atayabilirim. bu sadece benim için kolay değil, aynı zamanda teknoloji dışı aile üyeleri için de kolay.

Örnek: RemoteX yazdığınızda, 192.168.1.3:3456 ya da tarayıcıdaki TorrentX 192.168.1.2:1234’e yönlendirilecektir.

Bu başarılabilir mi? [Ana bilgisayar girişlerini kesin olarak yazmak istemiyorum]

TIA

- Güncelleme - Yönlendirici bilgisi ekleme: Yönlendiricim Asus RT AC87U


Sadece dahili adresler? Yönlendiricinizdeki belgeleri okudunuz mu?
Raystafarian

DNS ekranına baktım ve böyle bir giriş eklemek için herhangi bir seçenek görmüyorum. Ne aramalıyım? Yönelticim Asus RT AC87U
KD.

"Web üzerinden erişim" diyorsunuz ancak ip örnekleriniz "web üzerinden" değil, yalnızca yerel olarak erişilebilen yerel adreslerdir. Yerel veya uzaktan erişim için bir şeyler mi kurmaya çalışıyorsunuz?
Tyson,

@Tyson karışıklık için üzgünüm. Tarayıcı kullanarak erişim demek istiyorum. Bütün ip yerel
KD.

Yanıtlar:


3

Yerinde olsam iç çözümleme yapmak için yerel bir DNS sunucusu kurardım. Linux (ahududu pi) kutusunda dnsmasq'ı deneyin . /etc/hostsDnsmasq çalışacak linux kutusunda çözümlenen ip-to-hosts dosyasını kurun . Sonra bu linux kutusundaki dnsmasq'i ateşleyin ve varsayılan olarak okuyacaktır /etc/hosts. Ardından, çözümü yapmanız gereken istemci bilgisayarların bu kutuyu DNS sunucusu olarak kullandıklarından emin olun. Kendi DHCP sunucunuzu çalıştırıyorsanız bunu yapmak kolaydır. Ben şahsen DHCP sunucumla aynı linux kutusuna sahip olurdum, bu ip şeyler için one-stop shop yapmak. Dnsmasq hizmetinin diğer tüm dahili olmayan istekleri kendi varsayılan dns sunucusuna (bir tane /etc/resolv.conf) yönlendireceğini unutmayın.

Dnsmasq kullanarak w / o çözmenin bir başka yolu da bu ip adresini yerel olarak bir ana bilgisayar dosyasında kodlamaktır. yani, Windows'ta buraya koy:

%WINDIR%\System32\drivers\etc\hosts

Bir "." Eklemeniz gerekebileceğini unutmayın. Ana bilgisayar adına olsa da, örneğin:

ping mediapc.

veya

wget http://mediapc.:1234

EDIT: yerel ana bilgisayar dosyasına yazmak istemediğinizi farketmedi, bu yüzden "Başka bir yolumu" görmezden gelin.
atreyu
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.