Ongelma varmaan on varmaan icmp-pakettien blokkauksessa, jolloin dhcp ei saa vastausta siitä, että kone on todella olemassa ja tällöin ip:n saaminen hidastuttaa koneen käynnistymisen.
pre-upin tilalle post-up ja pitäis nopeutua.
siirrä lisäksi rivi ihan tiedoston loppuun.
Parempi säätö tuohon icmp-paketteihin olisi seuraava:
Sallitaan icmp echo ja host unreachable ja muuta tärkää ja sivutetaan turhat:
jos haluat että pingiin ei vastata, ota type 0 pois käytöstä, mutta noi nyt olis kuitenkin ihan hyvä olla olemassa.
-A INPUT -p icmp -m icmp --icmp-type 0 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 4 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 5 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 8 -m limit --limit 1/sec -j ACCEPT
-A INPUT -p icmp -j DROP
Valitettavasti ei ollut apua. Tuli kuitenkin roppakaupalla harjoitusta.
Kun laitan pre-upin tilalle post-upin ja siirrän rivin tiedoston loppuun, siis auto wlan0
iface wlan0 inet dhcp jälkeen niin käynnistys kyllä nopeutuu , mutta hackerwatchin mukaan portit eivät ole stealth tilassa vaan oletustilassa siis kiinni.
Jos laitan post-upin mihintahansa väliin
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
niin käynnistymis ongelma säilyy 3min 20s siitä kun olen kirjautunut sisään ja siihen kun työpöytä on avautunut.
Mikä tahansa väli
auto eth2
iface eth2 inet dhcp
auto ath0
iface ath0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
jälkeen käynnistyminen tapahtuu normaalisti, eikä portit ole stealth tilassa.
IPtables sääntöjen täydennys näillä:
-A INPUT -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 4 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 5 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 8 -m limit --limit 1/sec -j ACCEPT
-A INPUT -p icmp -j DROP
Ei vaikuta käynnistymisaikaan mitenkään ja jos post-upin laittaa samalla välille
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
niin portit ovat stealth tilassa, mutta käynnistysaika on edelleen 3min 20s
Jos täydennän iptablessäännöt tälläisellä pätkällä:
-A INPUT -p icmp -m icmp --icmp-type 0 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 3 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 4 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 5 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 11 -j ACCEPT
-A INPUT -p icmp -m icmp --icmp-type 8 -m limit --limit 1/sec -j ACCEPT
-A INPUT -p icmp -j DROP
niin käynnistysaika muuttuu 6min 30s
Sallitaan icmp echo ja host unreachable näille en osaa tehdä mitään jos eivät ole edellisessä listassa.
Nyt kone on toistaiseksi oletustilassa eli iptables säädöt eivät ole käytössä. oletus tilassa käynnistymisaika on tasan 40sekuntia siitä kun painan salasanan jälkeen enteriä, siihen kun työpöytä on avautunut.
Tämä on mielestäni hyvä aika vanhalle koneelle.
Se on muuten mielenkiintoista, että kun iptables säätöjä kokeilee silloin kun kone on auki, niin viiveitä ei ilmaannu säätöjen käyttöön otossa, mutta kun koneen käynnistää uudelleen niin käynnistymiseen tulee viive joka pidentää sen 3min 20s tai pidemmäksi .
Vähänä aiheen vierestä, mutta toisaalta hyvinkin osuvaa: http://forum.ubuntu-fi.org/index.php?topic=13017.msg94555#msg94555
Toivottavasti joku osaisi vastata varsinaiseen kysymykseesi..
r
Asentelin tuon bootchartin koneelle onnistuneesti, mutta häpeäkseni on pakko tunnustaa, etten osaa sitä
käyttää.
Homma tökkii siinä etten osaa avata kaaviota enkä laittaa lokeja päälle.
Säätökokemus oli kuitenkin mielenkiintoinen ja kiitän neuvoja antaneita.
Jos joku keksii jonkun muun vinkin, niin kokeilen sitäkin, kunhan ohje on suunnilleen rautalangasta väännetty.