Mainos / Advertisement:

Ero sivun ”Taitaja-kisatehtävät” versioiden välillä

Kohteesta Taisto
Siirry navigaatioon Siirry hakuun
Rivi 70: Rivi 70:
 
       echo "File is edited"
 
       echo "File is edited"
 
   fi
 
   fi
 +
 +
Esimerkki konffi:
 +
 +
  #!/bin/bash
 +
 +
mv konffit.bash konffi-$(date +%Y-%m-%d).rsc
 +
 +
cat konffit.rsc > a
 +
cat konffit-$(date -d 'yesterday' +%Y-%m-%d).rsc > b
 +
 +
DIFF=$(diff a b)
 +
if ["$DIFF" != ""]
 +
then
 +
mutt -a konffit.rsc -s "Reitittimen 16 konffia muutettu" [email protected]
 +
fi

Versio 28. maaliskuuta 2015 kello 08.23

{{#allow-groups:user}}

Taitajakisatehtäviin muistinpanoja...

PHP aika suomalaisittain

Näyttää ajan 13:30:22

echo date ("H:i:s)";

Native VLANin vaihto

Natiivi VLAN (VLAN 1) vaihto Ciscon kytkimessä. Ongelma reitittää VLAN verkossa trunkkiin.

 interface fastethernet 0/22

Esimerkissä vaihdetaan natiivi VLANiksi 200

 switchport trunk native vlan 200

BInd9 palvelin vastaamaan toisesta verkosta

Bind9 palvelimen vastaaminen toisesta verkossa missä ei ole..

Yleinen virhe:

 nslookup: Query refused

Lisää virheen tullessa named.conf.options tiedostoon

 allow-query: {all;};

Mikrotikin backup Linuxiin

Ohjelmoi reititin tekemään kopio konfiguraatiosta tekstimuodossa tiedostoon kerran
vuorokaudessa klo 2.00 yöllä. Lähetä konfiguraatiotiedosto Linux palvelimelle ftp:llä. Ajasta linux
arkistoimaan edellinen versio tästä tiedostosta nimeämällä Linux palvelimella edellä lähetetty
konfiguraatiotiedosto klo 3.00 yöllä nimelle konffi­yyyy­mm­dd.src (yyyy=vuosi mm=kuukausi,
dd=päivä). Mikäli tiedosto on muuttunut edellisestä lähetä se yrityksen ylläpitäjälle
[email protected] sähköpostin liitetiedostona. Viestin otsikkona Reitittimen X konffia muutettu


Mikrotikkiin

https://www.taisto.org/RouterOS_Backup

Exporttaa konffit tiedostoon

 /export compact file=konffit_uusi.src

Lähetä tiedosto palvelimelle

  /tool fetch address="ip_address" src-path=konffit_uusi.src user="useri" mode=ftp password="password" dst-path="/dst-path" upload=yes

Linuxille

Näytä eilisenpäivän päivämäärä, esim: 2015-03.24

 date -d 'yesterday' +%Y/%m/%d


Vertaa tekstitiedostojen file ja file2 sisältöjä, jos sisältö eri tulosta viesti

 cat file > a
 cat file2 > b
 
 DIFF=$(diff a b)
 if [ "$DIFF" != "" ]
 then
     echo "File is edited"
 fi

Esimerkki konffi:

 #!/bin/bash
mv konffit.bash konffi-$(date +%Y-%m-%d).rsc

cat konffit.rsc > a
cat konffit-$(date -d 'yesterday' +%Y-%m-%d).rsc > b

DIFF=$(diff a b)
if ["$DIFF" != ""]
then 
	mutt -a konffit.rsc -s "Reitittimen 16 konffia muutettu" [email protected]
fi
Mainos / Advertisement: