Jak spravne nastavit router

Petr Zapadlo zapik na email.cz
Pondělí Duben 25 13:09:04 CEST 2016


Pokud máte v řídící jednotce pevně zadanou adresu, tak vám DNS nepomůže. 
(Odbočka bokem - nedělejte to, rozhodně tam nedávajte přímo IP adresu, 
ale DNS záznam - dovedete si představit, že budete všechny jednotky 
objíždět až budete nucen změnit adresu? A to dříve či později budete)

Uvedu příklad jak jsem to myslel s DNS:

máte adresu 123.123.123.123, tato je veřejná a zní se forwarduje dovnitř 
na 192.168.10.10 kde sedí váš server.

na adresu 123.123.123.123 ukazuje záznam server.pokus.cz

Jednotky mají v sobě zadaný dns že mají kontaktovat server.pokus.cz

Jsou li venku, dostávají překlad z veřejného DNS pro doménu pokus.cz
Jsou li uvnitř, musí překládat doménu DNS server uvnitř vaší sítě, který 
ji bude mít zadanou jako jím obsluhovanou a do jeho konfigurace vnutíte, že:
server.pokus.cz -> 192.168.10.10


Tušíte jak jsem to myslel?

Jak to zrealizovat?
Potřebujete někde uvnitř sítě mít DNS server (windows server, linux, 
třeba i raspberry pi). Dále potřebujete přimět dhcp aby v rámci dhcp 
požadavků rozdával v parametru  DNS ip adresu toho konkrétního vašeho 
dnes (a ne ip adresu routeru, kde je jen běžný forwarder).
Pokud to nepujde na routeru a v jeho dhcp nastavit, tak můžete nastavit 
celý router, aby se obracel na váš interní dns.

Petr


Dne 25.4.2016 v 12:58 Martin Záruba napsal(a):
> Asi ne. Já to totiž potřebuji k tomu, abych mohl vyzkoušet komunikaci 
> řídící jednotky, než ji dám zákazníkovi. A v ní je nastavena IP adresa 
> a port, ke které se pokusí připojit (to je ta veřejná IP, o kterou mi 
> jde) a svoji adresu si získá z DHCP serveru (ten LinkSys). Mimo 
> lokální síť to chodí, ale v lokální síti je právě problém 
> nedostupnosti té veřejné adresy. Samozřejmě lze nejprve nastavit, aby 
> se připojoval k lokální IP, vyzkoušet co je třeba a pak nezapomenout 
> změnit adresu serveru na tu veřejnou. Tomu jsem se chtěl vyhnout.
>
> Takže snad jedině přes DNS jak psal Petr Zapadlo, ale mě není jasné, 
> jak to udělat.
>
> Martin Záruba
>
> Dne 25.4.2016 v 12:45 Jiri LINHART napsal(a):
>> Nešlo by to přesměrovat na každém PC v souborech
>>
>> c:\Windows\System32\drivers\etc\hosts
>>
>> a
>>
>> c:\Windows\System32\drivers\etc\lmhosts.sam
>>
>>
>> JL
>>
>> Dne Mon, 25 Apr 2016 12:40:43 +0200 Martin Záruba <swz na volny.cz> 
>> napsal(a):
>>
>>> Router je LinkSys WRTP54g verze 3.1.27
>>> Umí Nat, ale myslím že jen z WAN do LAN. Zadává se tam jen rozsah 
>>> portů a na kterou adresu v lokální síti to směruje.
>>> Lze na něm zapnou DDNS, ale to mi vůbec není jasné, jak to funguje. 
>>> Mimo Disable lze zvolit DynDNS.org a TZO.com.
>>> Co mohu ještě zjistit?
>>>
>>> Dík
>>>
>>> Martin Záruba
>>>
>>> Dne 25.4.2016 v 10:59 Petr Zapadlo napsal(a):
>>>> Zdravím,
>>>>
>>>> domnívám se, že pouhým routováním to řešit nelze.
>>>>
>>>> Vidím 2 cesty:
>>>>
>>>> - DNS. Ve vnitřní síti si uděláte dns server, který bude mít jako 
>>>> autoritativní  tu doménu, do které patří ta veřejná adresa. Potom 
>>>> počítač z vnitřní sítě dostane na dotaz vnitřní adresu a nemusíte 
>>>> dělat žádné opičky s  routováním a překladem.
>>>> - NAT. Pakety jdoucí zevnitř na uvedenou veřejnou adresu musí být 
>>>> přepsány (NATovány) na vnitřní adresu.
>>>>
>>>> Obě varianty jsou funkční a mají své pro  a proti, ale záleží na 
>>>> tom co tam máte teď, která z nich bude lepší.
>>>> Nepíšete co je zač ten router, jestli to umí nebo ne.
>>>>
>>>> Petr
>>>>
>>>>
>>>> Dne 25.4.2016 v 10:18 Martin Záruba napsal(a):
>>>>> Mám veřejnou IP, která má le následující omezení: Z internetu je 
>>>>> normálně dostupná a na routeru mám požadované porty směrované na 
>>>>> příslušný počítač v lokální síti. Z lokální sítě ale tato veřejná 
>>>>> IP není dostupná (nevím proč, ale je to tak). Já bych potřeboval, 
>>>>> aby pokud by se nějaký počítač z lokální sítě obrátil na tuto 
>>>>> veřejnou adresu, poslal by router požadavek buď
>>>>> 1) na konkrétní počítač v lokální síti
>>>>> 2) nebo ještě lépe použil by směrovací tabulku, která určuje který 
>>>>> port poslat kam
>>>>>
>>>>> Defaultní tabulka routeru vypadá takto:
>>>>> 10.11.168.0             0.0.0.0 255.255.255.0 WAN(Internet)
>>>>> 192.168.15.0            0.0.0.0 255.255.255.0 LAN&Wireless
>>>>> 1.0.0.0                 0.0.0.0 255.0.0.0 LAN&Wireless
>>>>> 2.0.0.0                 0.0.0.0 255.0.0.0 LAN&Wireless
>>>>> 239.0.0.0               0.0.0.0 255.0.0.0 LAN&Wireless
>>>>> 0.0.0.0                 10.11.168.1 0.0.0.0 WAN(Internet)
>>>>>
>>>>> Brána lokální sítě je 192.168.15.1
>>>>> Brána sítě internet je 10.11.168.1, adresa na kterou se připojuje 
>>>>> router je 10.11.168.11
>>>>>
>>>>> Potřebuji přesměrovat adresu 81.90.250.131, na lokální počítač 
>>>>> 192.168.15.2
>>>>>
>>>>> Jde to? Jaký zápis přidat do tabulky?
>>>>>
>>>>
>>>> _______________________________________________
>>>> HW-list mailing list  -  sponsored by www.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>>
>>>
>>>
>>> ---
>>> Tato zpráva byla zkontrolována na viry programem Avast Antivirus.
>>> https://www.avast.com/antivirus
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>>
>
>
> ---
> Tato zpráva byla zkontrolována na viry programem Avast Antivirus.
> https://www.avast.com/antivirus
>
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list



Další informace o konferenci Hw-list