Windows - vlastny dns resolve

hknmtt

  • ***
  • 185
    • Zobrazit profil
    • E-mail
Windows - vlastny dns resolve
« kdy: Dnes v 11:51:19 »
Je mozne na windows nejak docasne nastavit ip adresu pre konkretneho hosta, okrem definovania v hosts subore?
Nejaky konzolovy prikaz cez ipconfig a podobne?


alex6bbc

  • *****
  • 1 714
    • Zobrazit profil
    • E-mail
Re:Windows - vlastny dns resolve
« Odpověď #1 kdy: Dnes v 12:41:38 »
dns server

Re:Windows - vlastny dns resolve
« Odpověď #2 kdy: Dnes v 12:47:08 »
To je spíš obráceně, ne? V hosts souboru se dá nastavit jeden nebo více jmen ke konkrétní IP adrese.

Jinak asi moc ne, je to asi jako na všech ostatních platformách, hosts soubor je typicky jediné místo, kde se dají nastavit statická mapování pro systémový resolver.
Samozřejmě pokud si nenainstalujete lokální DNS server, který pak používá systémový resolver. Tam si pak můžete dělat ledacos, třeba Microsoft DNS server (z Windows serveru) má hromadu cmdletů do Powershellu.

Ale ten hosts file má jednoduchý formát a dá se editovat i třeba z nějakého skriptu.
Tady jsou např. jednoduché skripty do Powershellu (add, remove).
https://tomssl.com/a-better-way-to-add-and-remove-windows-hosts-file-entries/
Nebo si udělat jen dva alternativní hosts soubory (hosts.home, hosts.work) a pak prostě skriptem přepisovat nebo linkovat do reálného hosts.

Nevím, na co to konkrétně chcete, ale na nějaké přenášení notebooku mezi různými sítěmi a manuálním přepínáním by možná stačil i GUI editor na hosts file.
Jeden je v Powertoys
https://learn.microsoft.com/en-us/windows/powertoys/hosts-file-editor
Druhý je samostatný a umí přepínat i mezi různými hosts soubory.
https://hostsfileeditor.com/