3.4. Oppgradere til en nyere versjon av Coyote Linux

Nye versjoner av Coyote Linux slippes veldig ofte, ofte pga tetting av oppdagede sikkerhetshull, i en brannmur/router er det veldig viktig at det til enhver tid benyttes siste aktuelle versjon av programvare.

For at vi lett, enkelt og rask skal kunne oppgradere til en nyere versjon, uten at brukerene skal merke så mye til det, så er det noen triks det er greit å kjenne til.

  1. Husker du hva slags nettverkskort/driver du bruker?

    Med kommandoene lsmod så får du se hva slags moduler som er lastet

    coyote# lsmod
    Module                  Size  Used by
    3c509                   7732   2
    ip_nat_quake3           1768   0 (unused)
    ip_nat_mms              2608   0 (unused)
    ip_nat_h323             2060   0 (unused)
    ip_nat_amanda            876   0 (unused)
    ip_nat_irc              1904   0 (unused)
    ip_nat_ftp              2384   0 (unused)
    ip_conntrack_quake3     1848   1
    ip_conntrack_mms        2704   1
    ip_conntrack_h323       2065   1
    ip_conntrack_egg        2280   0 (unused)
    ip_conntrack_amanda     1488   1
    ip_conntrack_irc        2672   1
    ip_conntrack_ftp        3440   1
    	  

    Her ser du at det i denne Coyote Linux så er det nettverkskortet 3com509 som brukes, for en liste over støttede kort se Tillegg A

    Det beste er nok å tydelig merke maskinen med hva slags nettverkskort som sitter hvor, og hva slags driver de bruker, så slipper man problemer med denslags når det er tid for oppgraderinger.

  2. Husker du hvilket nettverkskort som var forbundet til Internett, til Skolelinux?

    Med kommandoen dmesg|more kan du lete deg frem til info om dine to forskjellige nettverkskort, eth0 og eth1

    coyote# dmesg |more
    eth0: 3c5x9 at 0x300, 10baseT port, address  00 a0 24 16 28 a4, IRQ 10.
    3c509.c:1.19 16Oct2002 becker@scyld.com
    http://www.scyld.com/network/3c509.html
    eth1: 3c5x9 at 0x220, 10baseT port, address  00 a0 24 d6 79 62, IRQ 5.
    3c509.c:1.19 16Oct2002 becker@scyld.com
    http://www.scyld.com/network/3c509.html
    eth0: Setting 3c5x9/3c5x9B half-duplex mode if_port: 0, sw_info: 1321
    eth0: Setting Rx mode to 1 addresses.
    eth1: Setting 3c5x9/3c5x9B half-duplex mode if_port: 0, sw_info: 1321
    eth1: Setting Rx mode to 0 addresses.
    eth1: Setting Rx mode to 1 addresses.

    Her ser du at nettverkskortet med betegnelsen eth0 har lastet drivermodulen 3c5x9, og at IO-adressen er 0x300, samt at dens IRQ er 10.

    Det nettverkskortet som kalles eth0 er det som skal kobles til din Skolelinux server, mens det som kalles eth1 er det som kobles til Internett

  3. Husker du hva slags spesial innstillinger du har lagd? Som f.eks portforwarding, firewall rules.

    coyote# more /etc/coyote/portforwards
    port Y 10.0.2.2 tcp 2333 22 # Example - Secondary SSH

    Ting og tang som f.eks spesiallagde portforwarding ligger lagret i fila /etc/coyote/portforwards, dette er ting som det er kjekt å huske å ta med seg når man oppgraderer.