Disclaimer :
This handbook has been replaced by a newer version and is not maintained anymore.
|
[ << ]
[ < ]
[ Home ]
[ > ]
[ >> ]
1. Aloittaminen
1.a. Aluksi
Note:
Tässä ohjeessa oletetaan, että ydin on jo asennettu, ja laitteistolle sopivat
ajurit on mukana. Myös rajapinnan nimi pitää tietää, oppaassa oletetaan
eth0, mutta se voi olla yhtä hyvin eth1, wlan0 tai
jotain muuta.
|
Verkkokortin asetukset aloitetaan kertomalla Gentoon RC-järjestelmälle siitä.
Tämä hoituu luomalla linkki net.eth0 osoittamaan
net.lo:hon hakemistossa /etc/init.d.
Code Listing 1.1: eth0-skriptin linkkaus |
# cd /etc/init.d
# ln -s net.lo net.eth0
|
Gentoon RC-järjestelmä tunnistaa tästä rajapinnan. Lisäksi pitää kertoa
rajapinnan asetukset. Verkkorajapinnat asetetaan tiedostossa
/etc/conf.d/net. Alla on esimerkki DHCP:stä ja kiinteästä
osoitteesta.
Code Listing 1.2: /etc/conf.d/net:n asetusten esimerkkejä |
config_eth0="dhcp"
config_eth0="192.168.0.7/24"
routes_eth0="default via 192.168.0.1"
config_eth0="192.168.0.7 netmask 255.255.255.0"
routes_eth0="default gw 192.168.0.1"
|
Note:
Jos mitään ei määritellä, oletusarvo on DHCP.
|
Note:
CIDR viittaa Classless InterDomain Routingiin.
Alunperin IPv4-osoitteet oli luokiteltu luokkiin A, B ja C.
Luokittelujärjestelmässä ei osattu arvata Interneti suurta suosiota, joten
tapa on aiheuttamassa IP-osoitteiden loppumista. CIDR:ssä yksi IP-osoite
viittaa moneen osoitteeseen. CIDR-tyyppinen IP näyttää muutoin tavalliselta,
mutta siinä on perässä kauttaviiva ja luku, kuten 192.168.0.0/16.
CIDR-standardi on kuvattu kannanottopyynnössä
RFC 1519.
|
Kun rajapinta on asetettu, sen voi käynnistää tai sammuttaa seuraavin komennoin:
Code Listing 1.3: Verkon käynnistys ja sammutus |
# /etc/init.d/net.eth0 start
# /etc/init.d/net.eth0 stop
|
Important:
Verkon ongelmia selvitettäessä kannattaa katsoa tiedostoa
/var/log/rc.log, joka sisältää käynnistyksenaikaista lokia,
jollei tiedostossa /etc/rc.conf ole asetusta
rc_logger="NO".
|
Nyt kun verkko käynnistyy ja sammuu kunnollisesti, sen voi lisätä vaikkapa
järjestelmän käynnistykseen automaattiseksi. Toinen rc-komento käynnistää
kaikki nykyisen runlevelin palvelut, jotka eivät vielä ole käynnissä:
Code Listing 1.4: Verkkorajapinnan käynnistymisen lisääminen järjestelmän käynnistykseen |
# rc-update add net.eth0 default
# rc
|
[ << ]
[ < ]
[ Home ]
[ > ]
[ >> ]
The contents of this document, unless otherwise expressly stated, are licensed under the CC-BY-SA-2.5 license. The Gentoo Name and Logo Usage Guidelines apply.
|