Ero sivun ”NetworkManager” versioiden välillä

Siirry navigaatioon Siirry hakuun
siistimistä
p esimerkki
 
(6 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
[[Kuva:NetworkManager.png|200px|right|thumb|NetworkManagerin [[GTK]]-pohjainen käyttöliittymä toiminnassa.]]
{{Ohjelma
NetworkManager on [[verkkoliitynnät|verkkoyhteyksien]] hallintaan tarkoitettu työkalu, joka asentuu usein [[jakelu|työpöytäjakeluiden]] mukana. Se on erityisen kätevä kannettaville tietokoneille, jotka vaihtavat usein eri langattomien ja langallisten yhteyksien välillä. NetworkManager mahdollistaa helpon vaihtamisen eri WLAN-verkkojen välillä listaten saatavilla olevat verkot sekä näyttäen niiden kuuluvuuden. Se osaa myös automaattisesti vaihtaa käyttäjän aikaisemmin käyttämään yhteyteen hänen saapuessaan uudelleen sen kuuluvuusalueelle.
| nimi=NetworkManager
| kuva=
| kuvateksti=
| kehittäjä=[[Red Hat]]
| lisenssi=[[LGPL]]v2+
| käyttöliittymä=teksti, [[Qt]], [[GTK]]
| kotisivu=[https://networkmanager.dev/ networkmanager.dev]
| lähdekoodi=[https://gitlab.freedesktop.org/NetworkManager/NetworkManager gitlab.freedesktop.org/NetworkManager/]
}}


NetworkManager-ohjelma koostuu erikseen päällekytkettävästä järjestelmän taustaprosessista ([[daemon]]) sekä sitä ohjaavasta [[frontend|edustaohjelmasta]] kuten työpöydän ilmoitusalueen kuvakkeesta. Edustaohjelmat löytyvät ainakin [[KDE]]:lle ja [[GNOME]]:lle, mutta ne integroituvat myös monille muille työpöydille.
[[Kuva:NetworkManager.png|175px|right|thumb|NetworkManager 0.7:n [[Gnome]]-pohjainen käyttöliittymä.]]
[[Kuva:NetworkManager-asetukset.png|175px|right|thumb|Yhteysasetusvalikko.]]
[[Kuva:NetworkManager2.png|175px|right|thumb|Hiiren 2-näppäimellä aukeava valikko.]]


==Aiheesta muualla==
'''NetworkManager''' on [[verkkoliitynnät|verkkoyhteyksien]] hallintaan tarkoitettu työkalu, joka asentuu usein [[jakelu|työpöytäjakeluiden]] mukana. Se on erityisen kätevä kannettaville tietokoneille, jotka vaihtavat usein eri langattomien ja langallisten yhteyksien välillä.
*[http://www.gnome.org/projects/NetworkManager/ NetworkManagerin kotisivut]
 
*[http://live.gnome.org/NetworkManagerHardware Tuetut laitteet ja ajurit]
NetworkManager mahdollistaa helpon vaihtamisen eri [[WLAN]]-verkkojen välillä listaten saatavilla olevat verkot sekä näyttäen niiden kuuluvuuden. Se osaa myös automaattisesti vaihtaa käyttäjän aikaisemmin käyttämään yhteyteen hänen saapuessaan uudelleen sen kuuluvuusalueelle.
 
Myös [[VPN]]-yhteyksien hallinta onnistuu Network Managerin kautta. NetworkManager tukee myös mobiili laajakaistaa, sekä useampaa samanaikaista yhteyttä. NetworkManagerin kehittämisen aloitti [[Red Hat]] vuonna 2004.
 
NetworkManager-ohjelma koostuu erikseen päällekytkettävästä järjestelmän taustaprosessista ([[daemon]]) sekä sitä ohjaavasta [[edustaohjelma]]sta kuten työpöydän ilmoitusalueen kuvakkeesta. Edustaohjelmat löytyvät ainakin [[Gnome]]lle ja [[KDE]]:lle (knetworkmanager), mutta ne integroituvat myös monille muille työpöydille. Olemassa on myös [http://vidner.net/martin/software/cnetworkmanager/ cnetworkmanager]-niminen [[komentorivi]]pohjainen käyttöliittymä. NetworkManager hallitsee MAC-osoitteen satunnaistamis (MAC address randomization) toimintoa langattomissa yhteyksissä parantaakseen käyttäjän yksityisyyttä. NetworkManager käyttää nykyään ensisijaisesti keyfile-asetustiedostoja (''/etc/NetworkManager/system-connections/''). Vanhempaa ''ifcg''-muotoa voidaan vielä tukea, mutta se on väistyvä.
 
== Hallinta työkalut ==
''nmcli'' (komentorivityökalu) ja ''nmtui'' (tekstipohjainen käyttöliittymä) ovat ensisijaisia työkaluja NetworkManagerin hallintaan erityisesti palvelinympäristöissä tai skriptauksessa.
 
esimerkiksi komentorivi komennot:
* nmcli device status
* nmcli connection show
* nmcli connection up "Yhteyden Nimi"
 
 
NetworkManagerin Keyfile-esimerkki (Staattinen Ethernet-yhteys)
Tämä esimerkkikokoonpano määrittää Ethernet-yhteyden, jolla on kiinteä IP-osoite, aliverkon peite, yhdyskäytävä ja DNS-palvelin.
 
<syntaxhighlight lang="text">
[connection]
id=Palvelin-Staattinen
uuid=e6822c6c-829d-43ef-b23b-0b784e27f4e8  # HUOM: Generoi tämä uniikki UUID
type=ethernet
interface-name=eth0                        # Vaihda tarvittaessa oikeaan laitenimeen (esim. enp0s3)
autoconnect=true                          # Yhdistetäänkö automaattisesti käynnistyksen yhteydessä
 
[ethernet]
# Tätä osiota voi jättää tyhjäksi, ellei tarvita MAC-osoitteen asettamista
# mac-address-blacklist=...                # Estolista MAC-osoitteille
 
[ipv4]
method=manual                              # Käytä käsin asetettuja osoitteita (staattinen)
address1=192.168.1.100/24                  # IP-osoite ja aliverkon peite (CIDR-muodossa)
gateway=192.168.1.1                        # Oletusyhdyskäytävä (reititin)
dns=8.8.8.8;1.1.1.1;                      # DNS-palvelimet (eroteltu puolipisteellä)
 
[ipv6]
method=auto                                # IPv6:lle käytetään esim. SLAAC:ta tai DHCPv6:ta
</syntaxhighlight>
 
==Katso myös==
* [[NetworkManager/KeyFile]]


[[Luokka:Ylläpitotyökalut]]
[[Luokka:Ylläpitotyökalut]]
[[Luokka:Verkko]]
[[Luokka:Verkko]]