Przepraszam, bo przez pośpiech popełniłem dość poważny błąd, który zaraz naprawię.
Oczywiście nie możesz postawić na tej samej domenie dwóch plików strefy ale najprostszym i imho najlepszym rozwiązaniem jest tutaj odpowiednie zmodyfikowanie odpowiednich wpisów w serwerach do których chcesz ten dostęp przekierować.
Popatrz. Przykładowo tworzysz plik strefy gdzie
co oczywiście spowoduje, że na wszystkie zapytania z lokala będą otrzymywać odpowiedź costam.local.twoja.domena.pl. Tutaj jedyne co możesz zrobić to dodatkowo dać wpisy CNAME odnośnie przykładowo www, czy też ftp. Chociaż wydaje mi się, że łatwiej dostęp do odpowiednich katalogów można zrobić poprzez przekierowanie w odpowiednich serwerach. Chociażby mod_rewrite w apachu, żeby przywrócił prawidłowy adres dla danego zapytania.
Przykładowo plik strefy
Kod: Zaznacz cały
>> cat db.local.bolwerk.homelinux.com
$TTL 604800
$ORIGIN local.bolwerk.homelinux.com.
@ IN SOA bolwerk.homelinux.com. root.bolwerk.homelinux.com. (
1
604800
86400
241920
604800
)
IN NS dns2.bolwerk.homelinux.com.
@ IN A 89.174.22.250
@ IN MX 10 mail
mail IN A 192.168.20.104
dns IN A 89.174.22.250
ftp IN CNAME ftp.kernel.org.
A oto odpowiedź na zapytanie:
Kod: Zaznacz cały
>> host -a local.bolwerk.homelinux.com
Trying "local.bolwerk.homelinux.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45543
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;local.bolwerk.homelinux.com. IN ANY
;; ANSWER SECTION:
local.bolwerk.homelinux.com. 604800 IN SOA bolwerk.homelinux.com. root.bolwerk.homelinux.com. 1 604800 86400 241920 604800
local.bolwerk.homelinux.com. 604800 IN NS dns2.bolwerk.homelinux.com.
local.bolwerk.homelinux.com. 604800 IN A 89.174.22.250
local.bolwerk.homelinux.com. 604800 IN MX 10 mail.local.bolwerk.homelinux.com.
;; ADDITIONAL SECTION:
mail.local.bolwerk.homelinux.com. 604800 IN A 192.168.20.104
Received 158 bytes from 127.0.0.1#53 in 1 ms
natomiast zapytanie o tego samego hosta z zewnątrz daje odpowiedź
Kod: Zaznacz cały
local.bolwerk.homelinux.com ANY record query refused by host250.brzegnet.pl
A tutaj masz odpowiedź dla normalnego hosta z zewnątrz sieci
Kod: Zaznacz cały
>> host -a bolwerk.homelinux.com
Trying "bolwerk.homelinux.com"
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 11889
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 1
;; QUESTION SECTION:
;bolwerk.homelinux.com. IN ANY
;; ANSWER SECTION:
bolwerk.homelinux.com. 86400 IN SOA dns.bolwerk.homelinux.com. bolwerk.homelinux.com. 2008013101 7200 3600 3600000 1209600
bolwerk.homelinux.com. 86400 IN NS dns.bolwerk.homelinux.com.
bolwerk.homelinux.com. 86400 IN A 89.174.22.250
;; ADDITIONAL SECTION:
dns.bolwerk.homelinux.com. 86400 IN A 89.174.22.250
Received 125 bytes from 127.0.0.1#53 in 0 ms
Ufff...
Chyba wszystko

Przepraszam za początkowe wprowadzenie w błąd ale mi to umknęło przez pośpiech
Pozdrawiam ...
No a ja przypadkowo dowiedziałem się, że muszę pogrzebać w systemie bo mam bajzel

Acha. Dziękuję za pomoc
Hagalowi oraz
vorlogowi za pomoc przy wynikach z zewnątrz
