Portál AbcLinuxu, 20. července 2025 16:48


Dotaz: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa

otasomil avatar 15.4.2019 16:26 otasomil | skóre: 39 | blog: puppylinux
Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
Přečteno: 630×
Odpovědět | Admin
Zdravim
Vzhledem k nevyuzivani windows a tim padem nepotrebe Samby hledam nejake jednoduche reseni ktere bude resit preklad jmen PC,serveru na IP. Jinymi slovy jak volat, spojit se s linuxovym PC jen se znalosti jeho hostname. Zatim vyuzivam Sambu, Winbind ale jestli je neco mensiho, jednodussiho a hlavne funkcniho tak si rad necham poradit.
Pridavat hostname a ip do /etc/host neni moc elegantni. Nebyl by problem ani nejaky demonek bezici na serveru ktery by mel na starosti tuto funkci. Idealni kdyby se jmena dala volat i z live OS tedy bez nutnosti nejake konfigurace v nich. Strojum je ip pridelena z DHCP (router od ISP) Nejaka utilitka ktera zajisti ze stroj bude dosazitelny napr na adrese: server.mojedomena.tld ze tato adresa bude smerovat na lokalni IP...
Diky za rady
K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.4.2019 18:02 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
Odpovědět | | Sbalit | Link | Blokovat | Admin
Strojum je ip pridelena z DHCP (router od ISP) Nejaka utilitka ktera zajisti ze stroj bude dosazitelny napr na adrese: server.mojedomena.tld ze tato adresa bude smerovat na lokalni IP.
Neviem či som to pochopil, ale nemá ten router k tomu DHCP pribalený aj DNS server pre lokálne spravované adresy?
otasomil avatar 15.4.2019 19:27 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
Strojum je ip pridelena z DHCP (router od ISP) Nejaka utilitka ktera zajisti ze stroj bude dosazitelny napr na adrese: server.mojedomena.tld ze tato adresa bude smerovat na lokalni IP.
Neviem či som to pochopil, ale nemá ten router k tomu DHCP pribalený aj DNS server pre lokálne spravované adresy?
Netusim, do routeru nemam prihlasovaci udaje a ani neni muj takze nemam jak prozkoumat.
Cele si to predstavuji tak jak to fungovalo (mozna stale funguje) ve windows kdy mam jeden pc se jmenem karel a druhy franta ktere jsou na stejne lokalni siti a lze na ne vzajemne pingat, pripojovat se jen pomoci jejich jmen bez nutnosti znat pres DHCP pridelenou IP ktera muze byt casem i jina.
K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
15.4.2019 20:14 Peter Golis | skóre: 65 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
nemam jak prozkoumat.
Neviem či som vôbec pochopil danú otázku, ale naozaj sa nedá vyskúšať či ten router neposkytuje aj DNS ku záznamom pre DHCP ktoré už spravuje?
nslookup stroj 192.168.0.1
Kde stroj je názov nejakého lokálneho počítača, a 192.168.0.1 zas IP adresa toho routera ktorý slúži ako DHCP server.
Řešení 1× (otasomil (tazatel))
Max avatar 15.4.2019 21:52 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
Ve windows tebou popisovanou funkcionalitu řeší Netbios (pomocí broadcastu). V linuxu toto lze řešit přes avahi.
Je to věc, kterou nemám rád, protože to zbytečně generuje provoz (dá se považovat za zanedbatelný, ale v tisících ks už to tak není), dns mi přijde čistší a spolehlivější. Ovšem pokud není možnost to řešit pomocí dns, tak avahi je další přijatelná možnost.
Zdar Max
Měl jsem sen ... :(
Max avatar 15.4.2019 18:11 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zprovoznit automatickou registraci do lokálního dns serveru je asi nejčistší řešení.
Aby ti fungovalo volání hostname bez zdlouhavého zadávání domény, je třeba si nastavit dns suffix, což můžeš pushnout přes dhcp, nebo nastavit natvrdo do "resolv.conf", příklad:
search corp.devaine.cz
nameserver 192.168.1.1
nameserver 192.168.1.2
Pokud máš tedy definovaný dns suffix, tak nemusíš volat "fs1-home.corp.devaine.cz", ale jen jeho hostname "fs1-home", nslookup ti to také přeloží.
Pokud nechceš/nejde/nějaký jiný důvod pro automatickou registraci dns záznamů, tak si drž seznam IP/dns záznamů na dns serveru ručně.
Zdar Max
Měl jsem sen ... :(
15.4.2019 20:05 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jde o to co můžeš nastavovat na tom routeru od ISP.

Asi nejednoduší by bylo pořídit si nějaký kvalitnější router který disponuje i cache DNS serverem kam se dají vložit lokální IP.

Řešení 1× (otasomil (tazatel))
k3dAR avatar 15.4.2019 21:34 k3dAR | skóre: 63
Rozbalit Rozbalit vše Re: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
Odpovědět | | Sbalit | Link | Blokovat | Admin
pokud ti (na cilove(jch) stanici(ch)) bezi(service avahi-daemon status) sluzba avahi-daemon (v *buntu ve vychozi instalaci ano), muzes pristupovat pres hostname.local
porad nemam telo, ale uz mam hlavu... nobody
otasomil avatar 16.4.2019 20:41 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
Zdravim
Avahi jsem prozkoumal a shledal jako reseni. Nastartoval jsem live Xubuntu a live Mint, tyto distribude tak jak jsou na sebe hned vidi a lze navzajem pingat na jmeno ve tvaru jmenostroje.local. Pri zmene IP vse funguje dale.
Uprava stavajicich OS spocivala v pouhem prepsani v /etc/nsswitch.conf kde jsem mel z minulosti radek:
hosts:          files dns wins
Tento stacilo zakomentovat a odkomentovat ten puvodni:
hosts:          files mdns4_minimal [NOTFOUND=return] dns
A restartovat avahi-daemon
Jinde jsem jen doinstalil baliky:
avahi-daemon avahi-discover avahi-utils libnss-mdns mdns-scan
Vse nyni plne funkcni. Preklady jmen funguji ve vsech aplikacich a na vsechny zkousene protokoly.
Diky za radu.
K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
16.4.2019 08:33 j
Rozbalit Rozbalit vše Re: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak asi takhle ....

1) teoreticky potrebujes presne toto https://en.wikipedia.org/wiki/Multicast_DNS ale pocitej s tim, ze ve widlich to fungovat tradicne nebude.

2) jak tu bylo receno, dalsi a tradicni moznost je klasicky dns spojeny s dhcp, coz ma ovsem taky svoje minusy - nebude ti to fungovat na ipv6. Pokud teda nebudes i IPv6 pridelovat pres dhcp, coz prozmenu vetsina zarizeni (android a dalsi) neumi.

3) pak je tu moznost, ze nechas dns aktualizovat primo klientum - tohle pouzivaj widle pokud jsou v domene, a rek bych, ze to je tak kompletni soupis systemu ktery ti to udelaj. A ackoli sem to teda nezkousel, mam neodbytny pocit, ze to bude fungovat pouze vuci widloserveru.

Tzn at uz si vyberes cokoli, vzdycky to ma spoustu ale.
Pavel 'TIGER' Růžička avatar 16.4.2019 09:04 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: Jmena linuxovych stroju v lokalni siti - nejjednodussi reseni - jmeno/ip adresa
Odpovědět | | Sbalit | Link | Blokovat | Admin
Razím názor, že od zásuvky poskytovatele by člověk měl mít všechno pod svou kontrolou a pokud tomu tak není, tak to zařídit, protože jinak se mu může jeho konfigurace kdykoliv rozsypat. Pokud poskytovatel nechce dát údaje, pak je možné za jeho router umístit svůj.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.