Portál AbcLinuxu, 3. prosince 2025 15:17
Mam na serveru hostovanou domenu mojedomena.eu. Potreboval bych, aby uzivatele schovani ve vnitrni siti za serverem nepristupovali na mojedomena.eu pres verejnou IP, ale pres misni sit. Do stavajiciho nastaveni DNS jsem pridal tucne uvedeny radek:
root@server:/etc/bind# cat /etc/bind/named.conf.local
zone "lan" {
type master;
file "/etc/bind/zones/lan";
};
root@server:/etc/bind/zones# cat /etc/bind/zones/lan
$ORIGIN .
$TTL 600
lan. IN SOA localhost root.localhost. (
2011012101
60
60
60
60
)
NS localhost
$ORIGIN lan.
$TTL 60
server IN A 192.168.1.1
ntb IN A 192.168.1.20
pokus IN A 192.168.1.21
htpc IN A 192.168.1.50
*.server.lan. IN CNAME server.lan.
*.ntb.lan. IN CNAME ntb.lan.
*.pokus.lan. IN CNAME pokus.lan.
*.htpc.lan. IN CNAME htpc.lan.
*.mojedomena.eu IN CNAME server.lan.
server IN MX 10 server.lan.
root@server:/etc/bind#
ale nic se nezmenilo. Mate nekdo napad?
Pouzivam Ubuntu 10.04 server, bind9 (1:9.7.0.dfsg.P1-1ubuntu0.1).
acl "network"
{
127.0.0.1; 192.168.1.0/24; 192.168.254.0/24;
};
options
{
allow-query-cache { network; };
directory "/var/named";
};
view "internal"
{
match-clients { network; };
recursion yes;
zone "."
{
type hint;
file "named.ca";
};
zone "domain.tld"
{
type master;
file "data/domain/internal/domain.tld";
};
}
view "external"
{
match-clients { any; };
recursion no;
zone "."
{
type hint;
file "named.ca";
};
zone "domain.tld"
{
type master;
file "data/domain/external/domain.tld";
};
}
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.