Myslím, že vzhledem k tomu, co chceš od svého systému, si nainstaluj dnsmasq a budeš mít po bolení hlavy.
Forward server funguje tak, že si od svého nadřazeného serveru (tedy od DNS ISP) vyžádá záznam a uloží si informaci o něm do cache a pokud se na záznam zeptáš znova, předhodí Ti jej z cache. Až do doby expirace TTL toho záznamu.
Znamená to tedy, že otravuješ jediný server a to server svého ISP, který je k tomu určený. Celý vtip je, že namísto aby požadavky šly na TLD a NS servery domény, kterou se snažíš kontaktovat, ptáš se serveru, který dost možná tuhle informaci už má. A pokud ne, zeptá se svého nadřazaného DNS (tedy za předpokladu, že jej má). Je to takový malý load balancing ...
V případě caching (nikoliv forwarding) serveru, provádíš vlastní recursive querying, tedy otravuješ prvně TLD, pak NS servery dané domény a teprve pak si do cache uložíš informaci o záznamu až do expirace TTL. Ok, tohle je pěkné řešení pro sítě, kdy z nějakého důvodu nechceš využívat DNS servery třetí strany a máš pod sebou tisíce klientů (ergo kladívko jsi ISP).
Takže - nainstaluj si dnsmasq, který dělá velice dobře to, co chceš a vzhledem k tomu, že ten PC dělá i NAT (jak bych tak tipl), tak nastav v DHCP (nebo natvrdo, co já vím, jak to máš) jen primární DNS server, protože když Ti nepojede GW, tak je ti sekundární DNS stejně k ničemu, neb to máš na jednom stroji.
PS:
whois sh.gs:
Name Server: ns1199.dns.dyn.com
Name Server: ns2161.dns.dyn.com
Name Server: ns3133.dns.dyn.com
Name Server: ns4155.dns.dyn.com
Name Server: dns1.cloudns.net
Name Server: dns2.cloudns.net
dig -t A pde.sh.gs @ns1199.dns.dyn.com:
;; QUESTION SECTION:
;pde.sh.gs. IN A
dig -t A pde.sh.gs @ns2161.dns.dyn.com ... timeout
dig -t A pde.sh.gs @ns3133.dns.dyn.com:
;; QUESTION SECTION:
;pde.sh.gs. IN A
dig -t A pde.sh.gs @ns4155.dns.dyn.com
;; QUESTION SECTION:
;pde.sh.gs. IN A
dig -t A pde.sh.gs @dns1.cloudns.net
;; ANSWER SECTION:
pde.sh.gs. 7200 IN A 5.135.198.179
;; AUTHORITY SECTION:
sh.gs. 7200 IN NS ns1.tvshka.net.
dig -t A pde.sh.gs @dns2.cloudns.net
;; ANSWER SECTION:
pde.sh.gs. 7200 IN A 5.135.198.179
;; AUTHORITY SECTION:
sh.gs. 7200 IN NS ns1.tvshka.net.
.... zřejmě slušnej oddíl
PSS: jen mně přijde divný, že má v auth IN jako NS jiný server než ve whois?