http://freedns.afraid.org/ ve alternatif adreslerden free DNS hizmetleri alabiliriz.
Bizde örnek olarak us.to domaininden Xxx isminde subdomain oluşturduk.
http://freedns.afraid.org/dynamic/index.php?action=script&method=example&data_id=18114016 sayfasından örnek cron jobı ile modem restart veya reboot edildiğinde wan ipsinin güncel kalması için uygulandı.
Sonrasında smokeping Raspbian deposundan kuruldu.
-config.d dizinindeki database ayarları…:
*** Database ***
step = 60
pings = 20
# consfn mrhb steps total
AVERAGE 0.5 1 1008
AVERAGE 0.5 12 4320
MIN 0.5 12 4320
MAX 0.5 12 4320
AVERAGE 0.5 144 720
MAX 0.5 144 720
MIN 0.5 144 720
-config.d dizinindeki General ayarları…:
*** General ***
owner = Huseyin PARMAKSIZ
contact = hparmaksiz11@gmail.com
mailhost = smtp.gmail.com
# NOTE: do not put the Image Cache below cgi-bin
# since all files under cgi-bin will be executed … this is not
# good for images.
cgiurl = http://192.168.1.38/cgi-bin/smokeping.cgi (192.168.1.38 evimizdeki rpinin statik ip adresi)
# specify this to get syslog logging
syslogfacility = local0
# each probe is now run in its own process
# disable this to revert to the old behaviour
# concurrentprobes = no
@include /etc/smokeping/config.d/pathnames
-config.d dizinindeki Probes ayarları…:
*** Probes ***
+ FPing
binary = /usr/bin/fping
# these expect to find echoping in /usr/bin
# if not, you’ll have to specify the location separately for each probe
# + EchoPing # uses TCP or UDP echo (port 7)
# + EchoPingDiscard # uses TCP or UDP discard (port 9)
# + EchoPingChargen # uses TCP chargen (port 19)
+ EchoPingSmtp # SMTP (25/tcp) for mail servers
+ EchoPingHttps # HTTPS (443/tcp) for web servers
#+ EchoPingHttp # HTTP (80/tcp) for web servers and caches
+ EchoPingIcp # ICP (3130/udp) for caches
# these need at least echoping 6 with the corresponding plugins
+ EchoPingDNS # DNS (53/udp or tcp) servers
+ EchoPingLDAP # LDAP (389/tcp) servers
+ EchoPingWhois # Whois (43/tcp) servers
++ FPingNormal
offset = 0%
+ DNS
binary = /usr/bin/dig
+ EchoPingHttp
# pings = 5
# url = Xxx.bilecik.edu.tr
+ Curl
# probe-specific variables
binary = /usr/bin/curl
#step = 60
# a default for this target-specific variable
urlformat = http://%host%/
-config.d dizinindeki Targets ayarları…:
*** Targets ***
probe = FPing
menu = Top
title = Ag Gecikme grafigi – Network Latency Grapher
remark = h4ck3r iz uzerinde. \
Ağ gecikmeleri hakkında herşey burada you are welcome
+ Local
menu = Local
title = Local Network
#parents = owner:/Test/James location:/
++ LocalMachine
menu = Local Machine
title = This host
host = localhost
++ BilecikULAKNET
menu = Ulaknet38
title = 193.251.10.XX
host = 193.251.10.XX
++ BilecikUzem
menu = Bilecik Uzem
title = XXxx.bilecik.edu.tr
host = ip_adresi
++ BilecikUzaktan
menu = Bilecik Uzaktan
title = XXXxxx.bilecik.edu.tr
host = ipadresi
++ BilecikPosta
menu = Posta
title = XXXXxxxx.bilecik.edu.tr
probe = EchoPingSmtp
host = ip_adresi
++ BilecikDns
menu = DNS
title = XXXXXxxxxx.bilecik.edu.tr
probe = EchoPingDNS
host = ip_adresi
dns_request = http://www.bilecik.edu.tr
+++ DNS
menu = name-server / DNS
title = DNS Server (name-server) / DNS
probe = EchoPingDNS
host = ip_adresi
+ Remote
menu = Remote
title = Remote Network
++ KocaeliUzem
menu = Kocaeli Uzaktan
title = XXxx.kocaeli.edu.tr
probe = EchoPingHttp
host = host_web_adres
++ SakaryaUzem
menu = Sakarya Uzaktan
title = XXXxxx.sakarya.edu.tr
probe = EchoPingHttp
host = host_web_adres
++ UludagUzem
menu = Uludag Uzaktan
title = XXXXxxxx.uludag.edu.tr
probe = EchoPingHttp
host = host_web_adres
++ OsmangaziUzem
menu = Osmangazi Uzaktan
title = XXXXXxxxxx.ogu.edu.tr
probe = EchoPingHttp
host = host_web_adres
+ multi
menu = Multi Targets
title = Multi Targets
++ multi_hosts
menu = Multi Host Comparison
title = Sunucular
host = /Local/BilecikULAKNET /Local/BilecikUzem /Remote/KocaeliUzem /Remote/UludagUzem /Remote/SakaryaUzem /Remote/OsmangaziUzem /Local/BilecikUzaktan /Local/LocalMachine