Compare commits
2 Commits
c99121d39f
...
055ae55744
Author | SHA1 | Date |
---|---|---|
Adrien Bourmault | 055ae55744 | |
Adrien Bourmault | 4a9f1f7f6f |
|
@ -4,67 +4,43 @@ on:
|
|||
- 'main'
|
||||
|
||||
jobs:
|
||||
sync:
|
||||
deploy_script:
|
||||
runs-on: linux_amd64
|
||||
steps:
|
||||
- name: Retrieve and sync files
|
||||
shell: bash
|
||||
run: |
|
||||
git clone ${{ gitea.server_url }}/${{ gitea.repository }} dns
|
||||
echo "Cloned sucessfully from ${{ gitea.server_url }}/${{ gitea.repository }}"
|
||||
cd dns
|
||||
echo "" > /var/cache/bind/.modified
|
||||
|
||||
if [ -z $(git diff-tree --no-commit-id --name-only -r main | grep zone) ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
files=$(git diff-tree --no-commit-id --name-only -r main | grep zone)
|
||||
|
||||
for file in $files
|
||||
do
|
||||
domain=$(echo $file | sed "s/.zone//g")
|
||||
/usr/bin/named-checkzone "$domain" "$file" || ( echo "Error on file $file" && continue; )
|
||||
echo "$file" >> /var/cache/bind/.modified
|
||||
rsync "./$file" /var/cache/bind/
|
||||
echo "Move $file to /var/cache/bind"
|
||||
done
|
||||
sudo chown bind:bind /var/cache/bind/*.zone
|
||||
sudo chmod g+rw /var/cache/bind/*.zone
|
||||
echo "Synced sucessfully"
|
||||
|
||||
|
||||
deploiement:
|
||||
runs-on: linux_amd64
|
||||
needs: sync
|
||||
steps:
|
||||
- name: Reload bind
|
||||
shell: bash
|
||||
environment:
|
||||
TSIG_KEY: ${TSIG_KEY} # Clé TSIG stockée dans les secrets CI/CD
|
||||
DNS_SERVER: ${DNS_SERVER} # Adresse du serveur DNS
|
||||
run: |
|
||||
sudo systemctl reload bind9.service
|
||||
- name: Check bind
|
||||
shell: bash
|
||||
run: |
|
||||
echo Recherche de zones déployées
|
||||
cd /var/cache/bind
|
||||
files=$(cat /var/cache/bind/.modified)
|
||||
|
||||
if [ -z $files ]; then
|
||||
echo Aucune zone déployée
|
||||
exit 0
|
||||
git diff HEAD^ HEAD > zone_diff.txt
|
||||
while IFS= read -r line; do
|
||||
case "$line" in
|
||||
"--- "*".zone")
|
||||
CURRENT_ZONE=$(basename "$line" .zone | sed 's/--- //')
|
||||
;;
|
||||
"+++"*)
|
||||
;;
|
||||
"-"* | "+"*)
|
||||
if [[ $line == -* ]]; then # Enregistrement supprimé
|
||||
RECORD=$(echo "$line" | sed 's/^-//')
|
||||
echo - $RECORD
|
||||
# echo nsupdate -k $TSIG_KEY <<EOF
|
||||
# server $DNS_SERVER
|
||||
# zone $CURRENT_ZONE
|
||||
# update delete $RECORD
|
||||
# send
|
||||
# EOF
|
||||
elif [[ $line == +* ]]; then # Enregistrement ajouté
|
||||
RECORD=$(echo "$line" | sed 's/^+//')
|
||||
echo + $RECORD
|
||||
# nsupdate -k $TSIG_KEY <<EOF
|
||||
# server $DNS_SERVER
|
||||
# zone $CURRENT_ZONE
|
||||
# update add $RECORD
|
||||
# send
|
||||
# EOF
|
||||
fi
|
||||
|
||||
for zone_name in $files; do
|
||||
datetime=$(date --iso-8601=seconds)
|
||||
echo "Vérification de la zone ${zone_name::-5}..."
|
||||
|
||||
if [[ $zone_name == *":"* ]]; then
|
||||
echo On ne sait pas vérifier ce type de zone
|
||||
else
|
||||
echo Dernière minute...
|
||||
sudo grep named /var/log/syslog | grep ${datetime::-10} | grep ${zone_name::-5}
|
||||
sudo grep named /var/log/syslog | grep ${datetime::-9} | grep ${zone_name::-5} | grep loaded || exit 1
|
||||
fi
|
||||
done
|
||||
|
||||
echo "Déploiement terminé !"
|
||||
;;
|
||||
esac
|
||||
done < zone_diff.txt
|
|
@ -1,6 +1,6 @@
|
|||
$TTL 60m
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2406201709 ; serial
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
|
@ -10,41 +10,40 @@ $TTL 60m
|
|||
@ IN NS ns0.libre-en-communs.org.
|
||||
@ IN NS ns1.libre-en-communs.org.
|
||||
|
||||
|
||||
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. 1h IN PTR leparc.libre-en-communs.org.
|
||||
0.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. 1h IN PTR chalec.org.
|
||||
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR leparc.libre-en-communs.org.
|
||||
0.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR chalec.org.
|
||||
|
||||
;; physical machines - leparc
|
||||
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR leparc.libre-en-communs.org.
|
||||
2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR mother.libre-en-communs.org.
|
||||
3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR aunt.libre-en-communs.org.
|
||||
4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR sauvkipeu.libre-en-communs.org.
|
||||
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR leparc.libre-en-communs.org.
|
||||
2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR mother.libre-en-communs.org.
|
||||
3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR aunt.libre-en-communs.org.
|
||||
4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR sauvkipeu.libre-en-communs.org.
|
||||
|
||||
;; virtual machines
|
||||
2.4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR dns.libre-en-communs.org.
|
||||
5.5.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR isengard.libre-en-communs.org.
|
||||
3.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR ns1.libre-en-communs.org.
|
||||
7.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR status.libre-en-communs.org.
|
||||
2.4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR dns.libre-en-communs.org.
|
||||
5.5.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR isengard.libre-en-communs.org.
|
||||
3.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ns1.libre-en-communs.org.
|
||||
7.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR status.libre-en-communs.org.
|
||||
|
||||
1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR mail.a-lec.org.
|
||||
2.3.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR forge.a-lec.org.
|
||||
1.4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR pad.a-lec.org.
|
||||
6.3.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR gestion.a-lec.org. ; coffre + don + adhesion
|
||||
0.7.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR stats.a-lec.org.
|
||||
9.7.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR toot.a-lec.org.
|
||||
8.8.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR www.a-lec.org.
|
||||
6.8.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR audio.a-lec.org.
|
||||
1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR mail.a-lec.org.
|
||||
2.3.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR forge.a-lec.org.
|
||||
1.4.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR pad.a-lec.org.
|
||||
6.3.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR gestion.a-lec.org. ; coffre + don + adhesion
|
||||
0.7.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR stats.a-lec.org.
|
||||
9.7.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR toot.a-lec.org.
|
||||
8.8.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR www.a-lec.org.
|
||||
6.8.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR audio.a-lec.org.
|
||||
|
||||
4.1.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR audio.chalec.org.
|
||||
8.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR visio.chalec.org.
|
||||
9.3.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR libreverse.chalec.org.
|
||||
4.0.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR xmpp.chalec.org.
|
||||
3.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR nuage.chalec.org.
|
||||
0.2.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR toot.chalec.org.
|
||||
9.3.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR forge.chalec.org.
|
||||
2.8.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR pad.chalec.org.
|
||||
5.2.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR www.chalec.org.
|
||||
7.3.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR sondage.chalec.org.
|
||||
9.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR video.chalec.org.
|
||||
7.6.0.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR petition.chalec.org.
|
||||
4.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.1.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR status.chalec.org.
|
||||
4.1.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR audio.chalec.org.
|
||||
8.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR visio.chalec.org.
|
||||
9.3.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR libreverse.chalec.org.
|
||||
4.0.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR xmpp.chalec.org.
|
||||
3.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR nuage.chalec.org.
|
||||
0.2.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR toot.chalec.org.
|
||||
9.3.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR forge.chalec.org.
|
||||
2.8.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR pad.chalec.org.
|
||||
5.2.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR www.chalec.org.
|
||||
7.3.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR sondage.chalec.org.
|
||||
9.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR video.chalec.org.
|
||||
7.6.0.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR petition.chalec.org.
|
||||
4.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR status.chalec.org.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
$TTL 60m
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2406272325 ; serial
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
|
@ -11,38 +11,37 @@ $TTL 60m
|
|||
@ IN NS ns1.libre-en-communs.org.
|
||||
|
||||
|
||||
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. 1h IN PTR fontainebleau.libre-en-communs.org.
|
||||
0.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. 1h IN PTR chalec.org.
|
||||
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR fontainebleau.libre-en-communs.org.
|
||||
0.0.0.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR chalec.org.
|
||||
|
||||
;; physical machines - fontainebleau
|
||||
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR fontainebleau.libre-en-communs.org.
|
||||
2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR anthea.libre-en-communs.org.
|
||||
3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR aelita.libre-en-communs.org.
|
||||
5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR sauvkipeu.libre-en-communs.org.
|
||||
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR fontainebleau.libre-en-communs.org.
|
||||
2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR anthea.libre-en-communs.org.
|
||||
3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR aelita.libre-en-communs.org.
|
||||
5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR sauvkipeu.libre-en-communs.org.
|
||||
|
||||
;; virtual machines
|
||||
3.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR ns0.libre-en-communs.org.
|
||||
5.5.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR isengard.libre-en-communs.org.
|
||||
7.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR status.libre-en-communs.org.
|
||||
3.5.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR ns0.libre-en-communs.org.
|
||||
5.5.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR isengard.libre-en-communs.org.
|
||||
7.2.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR status.libre-en-communs.org.
|
||||
|
||||
2.4.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR server.speed-dreams.net.
|
||||
2.4.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR server.speed-dreams.net.
|
||||
|
||||
1.1.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR xmpp.a-lec.org.
|
||||
2.3.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR forge.a-lec.org.
|
||||
9.7.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR toot.a-lec.org.
|
||||
8.8.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR www.a-lec.org.
|
||||
|
||||
4.1.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR audio.chalec.org.
|
||||
8.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR visio.chalec.org.
|
||||
9.3.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR libreverse.chalec.org.
|
||||
4.0.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR xmpp.chalec.org.
|
||||
3.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR nuage.chalec.org.
|
||||
0.2.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR toot.chalec.org.
|
||||
9.3.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR forge.chalec.org.
|
||||
2.8.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR pad.chalec.org.
|
||||
5.2.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR www.chalec.org.
|
||||
7.3.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR sondage.chalec.org.
|
||||
9.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR video.chalec.org.
|
||||
7.6.0.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR petition.chalec.org.
|
||||
4.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.2.0.1.0.1.9.0.1.0.0.2.ip6.arpa. IN PTR status.chalec.org.
|
||||
1.1.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR xmpp.a-lec.org.
|
||||
2.3.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR forge.a-lec.org.
|
||||
9.7.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR toot.a-lec.org.
|
||||
8.8.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR www.a-lec.org.
|
||||
|
||||
4.1.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR audio.chalec.org.
|
||||
8.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR visio.chalec.org.
|
||||
9.3.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR libreverse.chalec.org.
|
||||
4.0.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR xmpp.chalec.org.
|
||||
3.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR nuage.chalec.org.
|
||||
0.2.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR toot.chalec.org.
|
||||
9.3.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR forge.chalec.org.
|
||||
2.8.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR pad.chalec.org.
|
||||
5.2.2.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR www.chalec.org.
|
||||
7.3.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR sondage.chalec.org.
|
||||
9.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR video.chalec.org.
|
||||
7.6.0.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR petition.chalec.org.
|
||||
4.9.1.0.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR status.chalec.org.
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
$TTL 60m
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2407031640 ; serial
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
|
@ -10,10 +10,10 @@ $TTL 60m
|
|||
@ IN NS ns0.libre-en-communs.org.
|
||||
@ IN NS ns1.libre-en-communs.org.
|
||||
|
||||
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR gisors.libre-en-communs.org.
|
||||
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.f.f.f.f IN PTR gisors.libre-en-communs.org.
|
||||
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR avengard.libre-en-communs.org.
|
||||
|
||||
0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.d.5.3.1.0.1.9.0.1.0.0.2.ip6.arpa. 1h IN PTR gisors.libre-en-communs.org.
|
||||
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.f.f.f.f.d.5.3.1.0.1.9.0.1.0.0.2.ip6.arpa. 1h IN PTR gisors.libre-en-communs.org.
|
||||
1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.d.5.3.1.0.1.9.0.1.0.0.2.ip6.arpa. 1h IN PTR avengard.libre-en-communs.org.
|
||||
a.e.4.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0 IN PTR status.libre-en-communs.org.
|
||||
|
||||
a.e.4.3.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.d.5.3.1.0.1.9.0.1.0.0.2.ip6.arpa. 1h IN PTR status.libre-en-communs.org.
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
$TTL 60m
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2406180028 ; serial
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
|
@ -26,3 +26,4 @@ $TTL 60m
|
|||
148 IN PTR fontainebleau.libre-en-communs.org.
|
||||
149 IN PTR fontainebleau.libre-en-communs.org.
|
||||
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
$TTL 60m
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2408132242 ; serial
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
|
|
|
@ -1,22 +1,19 @@
|
|||
$TTL 60m
|
||||
a-lec.org. IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2505302721 ; serial AAMMDDHHmm
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
300 ; minimum (5 minutes)
|
||||
)
|
||||
@ IN NS dns.libre-en-communs.org.
|
||||
@ IN NS ns0.libre-en-communs.org.
|
||||
@ IN NS ns1.libre-en-communs.org.
|
||||
|
||||
NS dns.libre-en-communs.org.
|
||||
NS ns0.libre-en-communs.org.
|
||||
NS ns1.libre-en-communs.org.
|
||||
|
||||
IN MX 1 mail.a-lec.org.
|
||||
IN TXT "v=spf1 a mx ip4:80.67.160.154 ip6:2001:910:1021::201 ~all"
|
||||
IN A 80.67.176.40
|
||||
IN AAAA 2001:910:1028::188
|
||||
|
||||
_acme-challenge TXT m-t3xb25HIKp-fKaQbUOQa8ioFh6BPbDaJHG5SC9FBw
|
||||
@ IN MX 1 mail.a-lec.org.
|
||||
@ IN TXT "v=spf1 a mx ip4:80.67.160.154 ip6:2001:910:1021::201 ~all"
|
||||
@ IN A 80.67.176.40
|
||||
@ IN AAAA 2001:910:1028::188
|
||||
|
||||
mail IN A 80.67.160.154
|
||||
mail IN AAAA 2001:910:1021::201
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
$TTL 60m
|
||||
chalec.org. IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2408101257 ; serial AAMMDDHHmm
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
300 ; minimum (5 minutes)
|
||||
)
|
||||
IN NS dns.libre-en-communs.org.
|
||||
IN NS ns0.libre-en-communs.org.
|
||||
IN NS ns1.libre-en-communs.org.
|
||||
@ IN NS dns.libre-en-communs.org.
|
||||
@ IN NS ns0.libre-en-communs.org.
|
||||
@ IN NS ns1.libre-en-communs.org.
|
||||
|
||||
IN MX 1 mail.a-lec.org.
|
||||
IN TXT "v=spf1 a mx ip4:80.67.160.154 ip6:2001:910:1021::201 ~all"
|
||||
IN A 80.67.160.153
|
||||
IN AAAA 2001:910:1021::2:225
|
||||
@ IN MX 1 mail.a-lec.org.
|
||||
@ IN TXT "v=spf1 a mx ip4:80.67.160.154 ip6:2001:910:1021::201 ~all"
|
||||
@ IN A 80.67.160.153
|
||||
@ IN AAAA 2001:910:1021::2:225
|
||||
|
||||
chalec._domainkey IN TXT ( "v=DKIM1; h=sha256; k=rsa; "
|
||||
"p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtjy11bjGUqk+hEgfX/7BzPgfjq1tOrawFM8fA7umFWehIuKDoSDYopaKA/Og8DBr/NmAT++znp/7K1WEEmBp8GhhBqO68wKfC1c9e6t9CHTMqanjepkvoj+Xt/+k45gRWtyXZ17Z4QB7/qbXyqmyIIyntpLOtMBl4M9ET6c+V78AY5DJ88Q/zFN9i9nJO6LlAlvP/kLN+d2D5q"
|
||||
|
@ -21,8 +21,6 @@ chalec._domainkey IN TXT ( "v=DKIM1; h=sha256; k=rsa; "
|
|||
|
||||
_dmarc IN TXT ("v=DMARC1; p=quarantine; rua=mailto:cominfra@a-lec.org; ruf=mailto:cominfra@a-lec.org; fo=1")
|
||||
|
||||
_acme-challenge TXT kEBISUQnt7Ix8u3mXaIAFdLbT12IHMv90sYtrd2h50c
|
||||
|
||||
audio IN AAAA 2001:910:1021::2:114
|
||||
audio IN A 80.67.160.153
|
||||
|
||||
|
@ -94,4 +92,3 @@ petition IN A 80.67.160.153
|
|||
|
||||
status IN AAAA 2001:910:1021::2:194
|
||||
status IN A 80.67.160.153
|
||||
|
||||
|
|
|
@ -1,10 +1,13 @@
|
|||
$TTL 60m
|
||||
kaleid.eu. IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2210121521 ; serial AAMMDDHHmm
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
300 ; minimum (5 minutes)
|
||||
)
|
||||
IN NS dns.libre-en-communs.org.
|
||||
@ IN NS dns.libre-en-communs.org.
|
||||
@ IN NS ns0.libre-en-communs.org.
|
||||
@ IN NS ns1.libre-en-communs.org.
|
||||
|
||||
|
||||
|
|
|
@ -1,65 +1,65 @@
|
|||
$TTL 3600 ; 1 hour
|
||||
libre-en-communs.org. IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2407031621 ; serial AAMMDDHHmm
|
||||
$TTL 60m
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
300 ; minimum (5 minutes)
|
||||
)
|
||||
NS dns.libre-en-communs.org.
|
||||
NS ns0.libre-en-communs.org.
|
||||
NS ns1.libre-en-communs.org.
|
||||
TXT "v=spf1 a mx ip4:80.67.176.33 ip6:2001:910:1021::201 ~all"
|
||||
@ IN NS dns.libre-en-communs.org.
|
||||
@ IN NS ns0.libre-en-communs.org.
|
||||
@ IN NS ns1.libre-en-communs.org.
|
||||
@ IN TXT "v=spf1 a mx ip4:80.67.176.33 ip6:2001:910:1021::201 ~all"
|
||||
|
||||
;; physical machines - gisors
|
||||
|
||||
gisors A 80.67.179.93
|
||||
AAAA 2001:910:135d:ffff::1
|
||||
gisors IN IN A 80.67.179.93
|
||||
IN IN AAAA 2001:910:135d:ffff::1
|
||||
|
||||
avengard A 80.67.179.93
|
||||
AAAA 2001:910:135d::1
|
||||
avengard IN A 80.67.179.93
|
||||
IN AAAA 2001:910:135d::1
|
||||
|
||||
|
||||
;; physical machines - leparc
|
||||
|
||||
leparc A 80.67.176.33
|
||||
AAAA 2001:910:1021::1
|
||||
leparc IN A 80.67.176.33
|
||||
IN AAAA 2001:910:1021::1
|
||||
|
||||
mother A 80.67.176.33
|
||||
AAAA 2001:910:1021::2
|
||||
mother IN A 80.67.176.33
|
||||
IN AAAA 2001:910:1021::2
|
||||
|
||||
aunt A 80.67.176.33
|
||||
AAAA 2001:910:1021::3
|
||||
aunt IN A 80.67.176.33
|
||||
IN AAAA 2001:910:1021::3
|
||||
|
||||
sauvkipeu AAAA 2001:910:1021::4
|
||||
sauvkipeu IN AAAA 2001:910:1021::4
|
||||
|
||||
;; physical machines - fontainebleau
|
||||
; physical machines - fontainebleau
|
||||
|
||||
fontainebleau A 80.67.176.40
|
||||
AAAA 2001:910:1028::1
|
||||
fontainebleau IN A 80.67.176.40
|
||||
IN AAAA 2001:910:1028::1
|
||||
|
||||
anthea A 80.67.176.40
|
||||
AAAA 2001:910:1028::2
|
||||
anthea IN A 80.67.176.40
|
||||
IN AAAA 2001:910:1028::2
|
||||
|
||||
aelita A 80.67.176.40
|
||||
AAAA 2001:910:1028::3
|
||||
aelita IN A 80.67.176.40
|
||||
IN AAAA 2001:910:1028::3
|
||||
|
||||
gardefou AAAA 2001:910:1028::5
|
||||
gardefou IN AAAA 2001:910:1028::5
|
||||
|
||||
|
||||
;; virtual machines
|
||||
|
||||
dns A 80.67.176.33
|
||||
AAAA 2001:910:1021::242
|
||||
dns IN A 80.67.176.33
|
||||
IN AAAA 2001:910:1021::242
|
||||
|
||||
ns0 A 80.67.176.40
|
||||
AAAA 2001:910:1028::53
|
||||
ns0 IN A 80.67.176.40
|
||||
IN AAAA 2001:910:1028::53
|
||||
|
||||
ns1 A 80.67.160.152
|
||||
AAAA 2001:910:1021::53
|
||||
ns1 IN A 80.67.160.152
|
||||
IN AAAA 2001:910:1021::53
|
||||
|
||||
isengard A 80.67.176.33
|
||||
AAAA 2001:910:1021::155
|
||||
isengard IN A 80.67.176.33
|
||||
IN AAAA 2001:910:1021::155
|
||||
|
||||
status A 80.67.179.93
|
||||
AAAA 2001:910:135d::34ea
|
||||
status IN A 80.67.179.93
|
||||
IN AAAA 2001:910:135d::34ea
|
||||
|
|
|
@ -1,11 +1,13 @@
|
|||
$TTL 3600 ; 1 hour
|
||||
librecommuns.org. IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2404241523 ; serial AAMMDDHHmm
|
||||
$TTL 60m
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
300 ; minimum (5 minutes)
|
||||
)
|
||||
NS dns.libre-en-communs.org.
|
||||
@ IN NS dns.libre-en-communs.org.
|
||||
@ IN NS ns0.libre-en-communs.org.
|
||||
@ IN NS ns1.libre-en-communs.org.
|
||||
|
||||
dns A 80.67.176.33
|
||||
dns IN A 80.67.176.33
|
||||
|
|
|
@ -1,12 +1,13 @@
|
|||
$TTL 3600 ; 1 hour
|
||||
librencommuns.org. IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2404241524 ; serial AAMMDDHHmm
|
||||
$TTL 60m
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
300 ; minimum (5 minutes)
|
||||
)
|
||||
NS dns.libre-en-communs.org.
|
||||
|
||||
dns A 80.67.176.33
|
||||
@ IN NS dns.libre-en-communs.org.
|
||||
@ IN NS ns0.libre-en-communs.org.
|
||||
@ IN NS ns1.libre-en-communs.org.
|
||||
|
||||
dns IN A 80.67.176.33
|
||||
|
|
|
@ -1,19 +1,17 @@
|
|||
$TTL 60m
|
||||
miaoulec.org. IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2406172156 ; serial AAMMDDHHmm
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
300 ; minimum (5 minutes)
|
||||
)
|
||||
IN NS dns.libre-en-communs.org.
|
||||
IN NS ns0.libre-en-communs.org.
|
||||
IN NS ns1.libre-en-communs.org.
|
||||
@ IN NS dns.libre-en-communs.org.
|
||||
@ IN NS ns0.libre-en-communs.org.
|
||||
@ IN NS ns1.libre-en-communs.org.
|
||||
|
||||
IN A 80.67.160.153
|
||||
IN AAAA 2001:910:1021:0:2::204
|
||||
|
||||
_acme-challenge TXT QnbkVOTiqsSub3njsFbSF2VkKMpNnhFYvPu3v-w6lDQ
|
||||
@ IN A 80.67.160.153
|
||||
@ IN AAAA 2001:910:1021:0:2::204
|
||||
|
||||
xmpp IN AAAA 2001:910:1021:0:2::204
|
||||
xmpp IN A 80.67.160.153
|
||||
|
@ -29,3 +27,4 @@ _turn._udp IN SRV 5 0 3477 xmpp
|
|||
_xmpp-client._tcp IN SRV 5 0 5222 xmpp
|
||||
_xmpp-server._tcp IN SRV 5 0 5269 xmpp
|
||||
_xmpps-client._tcp IN SRV 5 0 5223 xmpp
|
||||
|
||||
|
|
16
os-k.eu.zone
16
os-k.eu.zone
|
@ -1,15 +1,13 @@
|
|||
$TTL 60m
|
||||
os-k.eu. IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
2404241525 ; serial AAMMDDHHmm
|
||||
@ IN SOA dns.libre-en-communs.org. contact.a-lec.org. (
|
||||
SERIAL ; serial
|
||||
86400 ; refresh (1 day)
|
||||
3600 ; retry (1 hour)
|
||||
3600000 ; expire (5 weeks 6 days 16 hours)
|
||||
300 ; minimum (5 minutes)
|
||||
)
|
||||
IN NS dns.libre-en-communs.org.
|
||||
IN NS ns0.libre-en-communs.org.
|
||||
IN NS ns1.libre-en-communs.org.
|
||||
IN MX 1 mail.a-lec.org.
|
||||
IN TXT "v=spf1 a mx ip4:80.67.176.33 ip6:2001:910:1021::201 ~all"
|
||||
|
||||
_acme-challenge IN TXT "uBNGlNC5sY8zyAgBuH7DSrdDKSvIej-Jm8y89K2EX48"
|
||||
@ IN NS dns.libre-en-communs.org.
|
||||
@ IN NS ns0.libre-en-communs.org.
|
||||
@ IN NS ns1.libre-en-communs.org.
|
||||
@ IN MX 1 mail.a-lec.org.
|
||||
@ IN TXT "v=spf1 a mx ip4:80.67.176.33 ip6:2001:910:1021::201 ~all"
|
||||
|
|
Loading…
Reference in New Issue