Kirjoittaja Aihe: Lähiverkko linux koneiden välille?  (Luettu 13212 kertaa)

_Pete_

  • Käyttäjä
  • Viestejä: 1845
  • Fufufuuffuuu
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #20 : 27.12.05 - klo:08.26 »
Testasinpa itekkin kopioda scp:llä tiedostoa lähiverkon koneiden välillä.

Kone1: http://300gl.homeunix.net/phpsysinfo/

Kone2: http://machine.homeunix.net/phpsysinfo/

scp kone1 -> kone2

VMware-workstation-5.0.0-13124.tar.gz         100%   65MB   1.2MB/s   00:55

scp kone2 -> kone1

VMware-workstation-5.0.0-13124.tar.gz         100%   65MB   1.1MB/s   00:58


sshd kummassakin ihan perusasetuksilla. Hitaammassakin koneesse sshd:n cpu:n käyttö oli kopioinnin aikana vain 13% joten jostain muusta hitaus on kiinni.

Vertailun vuoksi kopiointi NFS mountien yli:

cp kone2 -> kone1 = 23.316s (gkrellmm mukaan siirtonopeus välillä 3.0MT/s)

cp kone1 -> kone2 = 14.481s (gkrellmm mukaan siirtonopeus välillä 7.5MT/s)

testitiedoston pituus: 68451550 tavua / 66Mt

Koneet on verkotettu a-link adsl-modeemin 100M kytkimen avulla.




eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #21 : 05.12.06 - klo:18.17 »
Haluaisin jakaa yhden kansion, olkoon se vaikka /home/musiikki kolmelle koneelle serverikoneen lisäksi. Olen lukenut, että sen voisi tehdä NFS:llä, Apachella (?), ssh:lla, FTP:llä sekä Samballa (kait se huonoin vaihtoehto).
 Jokaisella koneella on Linux (Ubuntu Dapper, Arch Linux ja Ubuntu Edgy). Ajattelin asentaa serveriksi Ubuntu Edgyn serveriversion. Eli miten kannattaisi jako tehdä?

Lisätäänpä vielä: ADSL -modeemissa on oma palomuuri.

Lisäksi haluaisin jakaa printterin kolmelle koneelle lähiverkossa. Siihenkin kaipaisin tietoja. Löysin siihen ohjeen ja kirjoitin viestin, mutta kirjoitetaanpa tännekkin: http://forum.ubuntu-fi.org/index.php?topic=6380.msg50648#msg50648
http://ubuntuguide.org/wiki/Ubuntu_Edgy#Print_Server_.28cupsd.29
« Viimeksi muokattu: 05.12.06 - klo:19.19 kirjoittanut Vililikku »
alias vililikku

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #22 : 05.12.06 - klo:19.49 »
Kun kerran olet muurin takana, on nfs vaivattomin. Silloin hakemisto voidaan mountata automaattisesti kaikille käyttäjille.

Edit: NFS:n käyttö edellyttää kiinteitä ip-osoitteita. (Tai kai joku osaa sen muutenkin tehdä, mutten minä...) Eli toivottavasti modeemisi on NATtaava.
« Viimeksi muokattu: 05.12.06 - klo:20.10 kirjoittanut pontvil »

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #23 : 05.12.06 - klo:20.08 »
Kun kerran olet muurin takana, on nfs vaivattomin. Silloin hakemisto voidaan mountata automaattisesti kaikille käyttäjille.
Pitääkö tässä tapauksessa sen koneen, millä tiedostot on, olla päällä, jotta voi mountata NFS:llä sen kansion koneelle. Ja mitenkäs tällä NFS:llä se mounttaus onnistuu? Ja tässähän ei tarvita serverikonetta?
alias vililikku

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #24 : 05.12.06 - klo:20.20 »
Kun kerran olet muurin takana, on nfs vaivattomin. Silloin hakemisto voidaan mountata automaattisesti kaikille käyttäjille.
Pitääkö tässä tapauksessa sen koneen, millä tiedostot on, olla päällä, jotta voi mountata NFS:llä sen kansion koneelle. Ja mitenkäs tällä NFS:llä se mounttaus onnistuu? Ja tässähän ei tarvita serverikonetta?

Joo, pitää olla päällä. Hyvä vaihtoehto on ostaa verkkolevy  ;D

Ja siinä mielessä koneen, jolla tiedostot ovat, on "serveri".

Ja kuten lisäsin aiempaan viestiini, pitää (kai) käytössä olla serverillä kiinteä ip.

Serverillä:

Koodia: [Valitse]
sudo apt-get install nfs-kernel-server
Lisää tiedostoon /etc/exports rivejä jakojesi mukaan eli esimerkiksi:

Koodia: [Valitse]
/home/musiikki  192.168.1.0/255.255.255.0(rw,sync)
jolloin sinne pääsevät koneet (osoitteet) 192.168.1.1-192.168.1.255.


Sillä koneella, jonka haluat ko. hakemistoon:

Koodia: [Valitse]
sudo apt-get install portmap nfs-common
Luo vastaava hakemisto (tai jätä luomatta ja mounttaa alempana mihin haluat)

Koodia: [Valitse]
sudo mkdir /home/musiikki
ja sitten /etc/fstab-tiedostoon rivi

Koodia: [Valitse]
"serverisi_kiinteä_ip":/home/musiikki /home/musiikki nfs bg,rw,intr,exec,nosuid,rsize=8192,wsize=8192 0 0
Yksityiskohtia ja lisätietoa:

http://www.tldp.org/HOWTO/NFS-HOWTO/server.html

http://venda.uku.fi/tietotekniikka/linux/nfsv3.shtml

Kopioin tietoja tähän syksyllä kirjoittamastani opastuksesta. Sen vastauksissa on myös lukemisen arvoisia juttuja: http://forum.ubuntu-fi.org/index.php?topic=4867.msg34660#msg34660

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #25 : 05.12.06 - klo:20.24 »
Olisiko jotain tapaa jakaa tiedostoja, ilman että serveri joutuu olemaan päällä?
alias vililikku

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #26 : 05.12.06 - klo:22.48 »

No se verkkolevy  ;)

Ei se muuten onnistu. Tottakai fileitä tai hakemistoja voi synkronoida, muttei minusta sovi tähän.


eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #27 : 06.12.06 - klo:16.28 »
No se verkkolevy  ;)

Ei se muuten onnistu. Tottakai fileitä tai hakemistoja voi synkronoida, muttei minusta sovi tähän.
Jos en halua maksaa verkkolevystä, niin sitten pitää kai kestää se, että serveri on päällä koko ajan. (eikös se näin ollut?) :)
alias vililikku

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #28 : 06.12.06 - klo:21.22 »

Niin... Tietenkin sen vehkeen, jolla tiedostot ovat, on oltava päällä.

Jos muuta toivoo, ruvetaan puhumaan tiedostojen kopioinnista kaikille koneille. Tämä ei tietenkään sinänsä ole hullu idea, mutta jonkinlaista automaattista synkronointia tarvitaan, jottei tule päällekkäisyyksiä / erehdyksiä.

eliasj

  • Käyttäjä
  • Viestejä: 4075
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #29 : 07.12.06 - klo:15.40 »
Kyllä sitä sitten kestetään se koneen päälläolo, ei se niin paljon haittaa. Kokeillaan nyt tätä, toivottavasti toimii. ;)
alias vililikku

bioterror

  • Käyttäjä
  • Viestejä: 63
  • Forbidden sorcery
    • Profiili
    • bioterror
Re: Lähiverkko linux koneiden välille?
« Vastaus #30 : 09.12.06 - klo:10.06 »
SCP-mysteeriä lisää.

Nattikoneelta sisäverkon koneelle:
tumuli.zip                                    100%  102MB   4.4MB/s   00:23

Ja sama toistepäin. Sisäverkon koneelle nattikoneelta:
tumuli.zip                                    100%  102MB   3.4MB/s   00:30

Olen tullut siihen tulokseen, että sillä on jotenkin merkitystä mistä suunnasta sen yhteyden ottaa.
NAT-koneeni on FreeBSD/PIII 500MHz/3Com905C-TX ja sisäverkon kone PowerMac G4 gigasel eetteril.

Samballa sitten...
Nattikoneelta sisäverkon koneelle:
smb: \> put tumuli.zip
putting file tumuli.zip as \tumuli.zip (3979.5 kb/s) (average 3979.5 kb/s)

Ja jälleen kerran toistepäin, sisäverkon koneelta nattikoneelle:
smb: \> put tumuli.zip
putting file tumuli.zip as \tumuli.zip (5575.4 kb/s) (average 5575.4 kb/s)

Itselläni on sitten samba ihan sen takia, että oli sitä Windows -kone verkossaki ja se on ihan jees muutenki.
Konffaus oli suhteellisen helppoa ja kai siitä voi sitten siirtyä NFS:n vaikka sitten kun hommaa SPARC-rautaa ;)
.:: shit hits the fan ::.