Ero sivun ”NetworkManager” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p typo |
p esimerkki |
||
| Rivi 4: | Rivi 4: | ||
| kuvateksti= | | kuvateksti= | ||
| kehittäjä=[[Red Hat]] | | kehittäjä=[[Red Hat]] | ||
| lisenssi=[[ | | lisenssi=[[LGPL]]v2+ | ||
| käyttöliittymä=teksti, [[Qt]], [[GTK]] | | käyttöliittymä=teksti, [[Qt]], [[GTK]] | ||
| kotisivu=[https:// | | kotisivu=[https://networkmanager.dev/ networkmanager.dev] | ||
| lähdekoodi=[https://gitlab.freedesktop.org/NetworkManager/NetworkManager gitlab.freedesktop.org/NetworkManager/] | |||
}} | }} | ||
| Rivi 17: | Rivi 18: | ||
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. | 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. | 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-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== | ==Katso myös== | ||
* [[NetworkManager/KeyFile]] | * [[NetworkManager/KeyFile]] | ||
[[Luokka:Ylläpitotyökalut]] | [[Luokka:Ylläpitotyökalut]] | ||
[[Luokka:Verkko]] | [[Luokka:Verkko]] | ||