feat: first commit

This commit is contained in:
kodacci committed 2026-10-11 00:13:32 +03:00
commit 5fdf790556
25 files changed
+1957

No files matched your search

+38
View File
@@ -0,0 +1,38 @@
// prime the server with knowledge of the root servers
//zone "." {
// type hint;
// file "/usr/share/dns/root.hints";
//};
// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912
view "ext" {
match-clients{"any";};
zone "." {
type hint;
file "/usr/share/dns/root.hints";
};
zone "localhost" {
type master;
file "/etc/bind/db.local";
};
zone "127.in-addr.arpa" {
type master;
file "/etc/bind/db.127";
};
zone "0.in-addr.arpa" {
type master;
file "/etc/bind/db.0";
};
zone "255.in-addr.arpa" {
type master;
file "/etc/bind/db.255";
};
};
+36
View File
@@ -0,0 +1,36 @@
//
// Do any local configuration here
//
// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";
acl "int-8" {10.8.0.0/24;};
acl "int-9" {10.9.0.0/24;};
view "int-8" {
match-clients{"int-8";};
zone "ra-tech.pro" {
type master;
file "/etc/bind/zones/db.ra-tech.pro";
};
zone "0.8.10.in-addr.arpa" {
type master;
file "/etc/bind/zones/db.10.8.0";
};
};
view "int-9" {
match-clients{"int-9";};
zone "ra-tech.pro" {
type master;
file "/etc/bind/zones/db.v9.ra-tech.pro";
};
zone "0.9.10.in-addr.arpa" {
type master;
file "/etc/bind/zones/db.10.9.0";
};
};
+36
View File
@@ -0,0 +1,36 @@
options {
directory "/var/cache/bind";
// If there is a firewall between you and nameservers you want
// to talk to, you may need to fix the firewall to allow multiple
// ports to talk. See http://www.kb.cert.org/vuls/id/800113
// If your ISP provided one or more IP addresses for stable
// nameservers, you probably want to use them as forwarders.
// Uncomment the following block, and insert the addresses replacing
// the all-0's placeholder.
// forwarders {
// 0.0.0.0;
// };
//========================================================================
// If BIND logs error messages about the root key being expired,
// you will need to update your keys. See https://www.isc.org/bind-keys
//========================================================================
dnssec-validation auto;
listen-on {
10.8.0.0/24;
10.9.0.0/24;
};
allow-query { any; };
forwarders {
8.8.8.8;
8.8.4.4;
};
//listen-on-v6 { any; };
};
+7
View File
@@ -0,0 +1,7 @@
view "ext" {
// prime the server with knowledge of the root servers
zone "." {
type hint;
file "/usr/share/dns/root.hints";
};
}
+41
View File
@@ -0,0 +1,41 @@
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
$ORIGIN 0.8.10.in-addr.arpa.
@ IN SOA ns.ra-tech.pro. admin.ra-tech.pro. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
; name servers
IN NS ns.ra-tech.pro.
; PTR Records
1 IN PTR ns.ra-tech.pro.
1 IN PTR vps.ra-tech.pro.
10 IN PTR odroid.ra-tech.pro.
10 IN PTR jenkins.ra-tech.pro.
10 IN PTR nexus.ra-tech.pro.
10 IN PTR docker.ra-tech.pro.
10 IN PTR sonar.ra-tech.pro.
10 IN PTR cloud.ra-tech.pro.
10 IN PTR db.ra-tech.pro.
10 IN PTR dashboard.cloud.ra-tech.pro.
10 IN PTR garden-manager.db.ra-tech.pro.
10 IN PTR giga-ai-agent.db.ra-tech.pro.
10 IN PTR vault.ra-tech.pro.
10 IN PTR docker-registry.ra-tech.pro.
10 IN PTR snapshots.docker-registry.ra-tech.pro.
10 IN PTR prometheus.ra-tech.pro.
10 IN PTR pki.ra-tech.pro.
10 IN PTR grafana.ra-tech.pro.
10 IN PTR hfs.ra-tech.pro.
10 IN PTR kafka-1.ra-tech.pro.
10 IN PTR kafka.ra-tech.pro.
10 IN PTR elasticsearch.ra-tech.pro.
10 IN PTR kibana.ra-tech.pro.
10 IN PTR chrome.selenium.ra-tech.pro.
10 IN PTR git.ra-tech.pro.
+41
View File
@@ -0,0 +1,41 @@
;
; BIND reverse data file for local loopback interface
;
$TTL 604800
$ORIGIN 0.9.10.in-addr.arpa.
@ IN SOA ns.ra-tech.pro. admin.ra-tech.pro. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
;
; name servers
IN NS ns.ra-tech.pro.
; PTR Records
1 IN PTR ns.ra-tech.pro.
1 IN PTR vps.ra-tech.pro.
10 IN PTR odroid.ra-tech.pro.
10 IN PTR jenkins.ra-tech.pro.
10 IN PTR nexus.ra-tech.pro.
10 IN PTR docker.ra-tech.pro.
10 IN PTR sonar.ra-tech.pro.
10 IN PTR cloud.ra-tech.pro.
10 IN PTR db.ra-tech.pro.
10 IN PTR dashboard.cloud.ra-tech.pro.
10 IN PTR garden-manager.db.ra-tech.pro.
10 IN PTR giga-ai-agent.db.ra-tech.pro.
10 IN PTR vault.ra-tech.pro.
10 IN PTR docker-registry.ra-tech.pro.
10 IN PTR snapshots.docker-registry.ra-tech.pro.
10 IN PTR prometheus.ra-tech.pro.
10 IN PTR pki.ra-tech.pro.
10 IN PTR grafana.ra-tech.pro.
10 IN PTR hfs.ra-tech.pro.
10 IN PTR kafka-1.ra-tech.pro.
10 IN PTR kafka.ra-tech.pro.
10 IN PTR elasticsearch.ra-tech.pro.
10 IN PTR kibana.ra-tech.pro.
10 IN PTR chrome.selenium.ra-tech.pro.
10 IN PTR git.ra-tech.pro.
+54
View File
@@ -0,0 +1,54 @@
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.ra-tech.pro. admin.ra-tech.pro. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
; name servers - NS records
IN NS ns.ra-tech.pro.
; name servers - A records
ns.ra-tech.pro. IN A 10.8.0.1
; 10.8.0.0/24 - A records
vps.ra-tech.pro. IN A 10.8.0.1
odroid.ra-tech.pro. IN A 10.8.0.10
jenkins.ra-tech.pro. IN A 10.8.0.10
nexus.ra-tech.pro. IN A 10.8.0.10
docker.ra-tech.pro. IN A 10.8.0.10
sonar.ra-tech.pro. IN A 10.8.0.10
cloud.ra-tech.pro. IN A 10.8.0.10
dashboard.cloud.ra-tech.pro. IN A 10.8.0.10
db.ra-tech.pro. IN A 10.8.0.10
garden-manager.db.ra-tech.pro. IN A 10.8.0.10
giga-ai-agent.db.ra-tech.pro. IN A 10.8.0.10
vault.ra-tech.pro. IN A 10.8.0.10
docker-registry.ra-tech.pro. IN A 10.8.0.10
snapshots.docker-registry.ra-tech.pro. IN A 10.8.0.10
pki.ra-tech.pro. IN A 10.8.0.10
prometheus.ra-tech.pro. IN A 10.8.0.10
grafana.ra-tech.pro. IN A 10.8.0.10
syncthing.ra-tech.pro. IN A 10.8.0.10
kuber.ra-tech.pro. IN A 10.8.0.10
garden-manager.cloud.ra-tech.pro. IN A 10.8.0.10
garden-manager.test.cloud.ra-tech.pro. IN A 10.8.0.10
api.garden-manager.cloud.ra-tech.pro. IN A 10.8.0.10
api.garden-manager.test.cloud.ra-tech.pro. IN A 10.8.0.10
solr.ra-tech.pro. IN A 10.8.0.10
auth.ra-tech.pro. IN A 10.8.0.10
api.giga-ai-agent.cloud.ra-tech.pro. IN A 10.8.0.10
api.giga-ai-agent.test.cloud.ra-tech.pro. IN A 10.8.0.10
giga-ai-agent.cloud.ra-tech.pro. IN A 10.8.0.10
giga-ai-agent.test.cloud.ra-tech.pro. IN A 10.8.0.10
hfs.ra-tech.pro. IN A 10.8.0.10
kafka-1.ra-tech.pro. IN A 10.8.0.10
kafka.ra-tech.pro. IN A 10.8.0.10
elasticsearch.ra-tech.pro. IN A 10.8.0.10
kibana.ra-tech.pro. IN A 10.8.0.10
chrome.selenium.ra-tech.pro. IN A 10.8.0.10
git.ra-tech.pro. IN A 10.8.0.10
+54
View File
@@ -0,0 +1,54 @@
;
; BIND data file for local loopback interface
;
$TTL 604800
@ IN SOA ns.ra-tech.pro. admin.ra-tech.pro. (
1 ; Serial
604800 ; Refresh
86400 ; Retry
2419200 ; Expire
604800 ) ; Negative Cache TTL
; name servers - NS records
IN NS ns.ra-tech.pro.
; name servers - A records
ns.ra-tech.pro. IN A 10.9.0.1
; 10.8.0.0/24 - A records
vps.ra-tech.pro. IN A 10.9.0.1
odroid.ra-tech.pro. IN A 10.9.0.10
jenkins.ra-tech.pro. IN A 10.9.0.10
nexus.ra-tech.pro. IN A 10.9.0.10
docker.ra-tech.pro. IN A 10.9.0.10
sonar.ra-tech.pro. IN A 10.9.0.10
cloud.ra-tech.pro. IN A 10.9.0.10
dashboard.cloud.ra-tech.pro. IN A 10.9.0.10
db.ra-tech.pro. IN A 10.9.0.10
garden-manager.db.ra-tech.pro. IN A 10.9.0.10
giga-ai-agent.db.ra-tech.pro. IN A 10.9.0.10
vault.ra-tech.pro. IN A 10.9.0.10
docker-registry.ra-tech.pro. IN A 10.9.0.10
snapshots.docker-registry.ra-tech.pro. IN A 10.9.0.10
pki.ra-tech.pro. IN A 10.9.0.10
prometheus.ra-tech.pro. IN A 10.9.0.10
grafana.ra-tech.pro. IN A 10.9.0.10
syncthing.ra-tech.pro. IN A 10.9.0.10
kuber.ra-tech.pro. IN A 10.9.0.10
garden-manager.cloud.ra-tech.pro. IN A 10.9.0.10
garden-manager.test.cloud.ra-tech.pro. IN A 10.9.0.10
api.garden-manager.cloud.ra-tech.pro. IN A 10.9.0.10
api.garden-manager.test.cloud.ra-tech.pro. IN A 10.9.0.10
solr.ra-tech.pro. IN A 10.9.0.10
auth.ra-tech.pro. IN A 10.9.0.10
api.giga-ai-agent.cloud.ra-tech.pro. IN A 10.9.0.10
api.giga-ai-agent.test.cloud.ra-tech.pro. IN A 10.9.0.10
giga-ai-agent.cloud.ra-tech.pro. IN A 10.9.0.10
giga-ai-agent.test.cloud.ra-tech.pro. IN A 10.9.0.10
hfs.ra-tech.pro. IN A 10.9.0.10
kafka-1.ra-tech.pro. IN A 10.9.0.10
kafka.ra-tech.pro. IN A 10.9.0.10
elasticsearch.ra-tech.pro. IN A 10.9.0.10
kibana.ra-tech.pro. IN A 10.9.0.10
chrome.selenium.ra-tech.pro. IN A 10.9.0.10
git.ra-tech.pro. IN A 10.9.0.10