Nove funkcije #14426
Zatvoren
internet.sigma-com.net : prilikom promjene ip-adrese pokrenuti refresh_name_server na ns-lan-1.sigma-com.net (192.168.45.250)
Dodano od Ernad Husremović prije skoro 17 godina.
Izmjenjeno prije skoro 17 godina.
Opis
napravio funkciju koja se pokreće prilikom promjene ip-a:
root@router-wan-sa-1:~# cat /etc/refresh_ns_lan_1
. /etc/functions.sh
IP=`cat /tmp/refresh_ip/last_ip.txt`
#ns-lan-1
ssh -y -i /etc/dropbear/router-wan-sa-1.key root@192.168.45.250 refresh_name_server ${IP}
Fajlovi
evo šta se nalazi na name serveru:
root@ns-lan-1:~# cat /usr/local/bin/refresh_name_server
#!/bin/bash
IP=$1
ZONE_DIR=/etc/bind
ZONE_FILE=db.sigma-com.net
cat $ZONE_DIR/$ZONE_FILE | sed -e "s/^internet\W\+IN\W\+A.*$/internet IN A $IP/" > /tmp/$ZONE_FILE
cp /tmp/$ZONE_FILE $ZONE_DIR/$ZONE_FILE
#echo -------------------------------------------------------
#cat /tmp/$ZONE_FILE
invoke-rc.d bind restart
iz /etc/dropbear/router-wan-sa-1.pub prebacio javni ključ radi passwordless pristupa
root@ns-lan-1:~# cat /root/.ssh/authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAAAgwCLpnAFFHdg+j1qd27aVWzpf6K8041e0is9TzSvPeD+uh+WWsPO3uzuGSibL7Iff6TdmUwTpGDEcRfzp2WlED4zTjaagN/Dh7yulvI2XgeevRO0hFVHATe7mdB96QzNbq9USqdERrNC3Y607YOtTO2NsmN8kDhHNxrm+ColOiP+j03/ router-wan-sa-1
u
root@ns-lan-1:~ /etc/bind/db.sigma-com.net dodao
internet IN A 89.146.143.237
root@ns-lan-1:~# ping internet.sigma-com.net
PING internet.sigma-com.net (89.146.143.237) 56(84) bytes of data.
64 bytes from SE400.PPPoE-4077.sa.bih.net.ba (89.146.143.237): icmp_seq=1 ttl=63 time=1.14 ms
- % završeno promijenjeno iz 0 u 80
ovo ipak ne radi
prije svega morao sam promjeniti header da bi se refresh radio brže
$TTL 60
@ IN SOA @ root (
200806021
60
20
3W12h
10 )
MX 10 mail.sigma-com.net.
MX 50 mail-50.sigma-com.net.
IN NS ns.sigma-com.net.
modificirao refresh-ip hotplug skriptu
root@router-wan-sa-1:~# cat /etc/hotplug.d/iface/15-refresh-ip
. /etc/functions.sh
COMMAND=/etc/refresh_ip.sh
COMMAND_2=/etc/refresh_ns_lan_1 <<<<<<<<<<<<<<<<<<<<<
[ "$ACTION" = "ifup" -a "$INTERFACE" = "wan" ] && {
[ -x $COMMAND ] && {
$COMMAND 2>&1
$COMMAND_2 2>&1 <<<<<<<<<<<<<<<<<<<<<<<<
} &
}
nakon restarta router-a
hernad@nmraka-1:~$ ping internet.sigma-com.net
PING internet.sigma-com.net (89.146.152.88) 56(84) bytes of data.
64 bytes from SE400.PPPoE-6232.sa.bih.net.ba (89.146.152.88): icmp_seq=1 ttl=64 time=1.04 ms
- Status promijenjeno iz Dodijeljeno u Zatvoreno
- % završeno promijenjeno iz 80 u 100
- Naslov promijenjeno iz prilikom promjene ip-adrese pokrenuti refresh_name_server na ns-lan-1.sigma-com.net (192.168.45.250) u internet.sigma-com.net : prilikom promjene ip-adrese pokrenuti refresh_name_server na ns-lan-1.sigma-com.net (192.168.45.250)
Također dostupno kao Atom
PDF