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

jyri

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Lähiverkko linux koneiden välille?
« : 10.09.05 - klo:17.50 »
Nyt pitäisi saada tehtyä lähiverkko kahden linux koneen välille. Toisessa koneessa on ubuntu 5.04 ja toisessa SuSE 9.1. Ongelma nyt on lähinne se, etten tiedä mistä aloittaa. Miten lähiverkon teko kannattaisi aloittaa? Ja miten sitten jatkaa siitä?

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #1 : 10.09.05 - klo:17.58 »
Nyt pitäisi saada tehtyä lähiverkko kahden linux koneen välille. Toisessa koneessa on ubuntu 5.04 ja toisessa SuSE 9.1. Ongelma nyt on lähinne se, etten tiedä mistä aloittaa. Miten lähiverkon teko kannattaisi aloittaa? Ja miten sitten jatkaa siitä?

mitä tarkalleen ottaen tarkoitat lähiverkolla?
ilmeiseti tarkoitus on kytkeä koneet verkkopiuhalla toisiinsa kytkimen kautta ja sitten jotain, mitä?

voit ottaa ytheyttä toiseen koneeseen ssh:lla, kopioida tavaraa sftp/scpn-yli, mountata hakemistoja toiselta koneelta oman koneen tiedostojärjestelmään NFS:n yli, jne. jne.

aloitus riippuu pitkälti siitä mitä haluat tehdä.
Janne

jyri

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #2 : 10.09.05 - klo:18.13 »
Tarkotuksena olisi pitkälti saada softat liikkumaan nopeasti koneiden välillä, joten SSh ei oo kovin looginen ratkaisu. Niin ja koneet kytketään toisiinsa hubin kautta.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #3 : 10.09.05 - klo:18.30 »
Tarkotuksena olisi pitkälti saada softat liikkumaan nopeasti koneiden välillä

mitä tarkoitat "softat liikkumaan"? siis jakaa tiedostoja?

joten SSh ei oo kovin looginen ratkaisu.

kuinka niin? ei ole mitään syytä käyttää turvattomia ratkaisuja, varsinkaan jos koneet näkyvät nettiin. sitä paitsi, sekä gnome, että kde tarjoavat varsin yksinkertaiset näkymät toiselle koneelle SSH:n yli. se näyttää aivan kuin selaisi oman koneensa kansioita, paitsi tavara ei liiku kuin verkon nopeuden rajoittamalla nopeudella (itselläni ~10Mt sekunnissa).

Niin ja koneet kytketään toisiinsa hubin kautta.

kai hubinkin parin koneen tapauksessa asiansa ajaa.
Janne

jyri

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #4 : 10.09.05 - klo:20.03 »
No, itselläni SSH:n nopeus on jtn 50kt/s, ei hirveän paljon.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #5 : 10.09.05 - klo:20.44 »
No, itselläni SSH:n nopeus on jtn 50kt/s, ei hirveän paljon.

mistä mihin, mitä kautta ja millaisilla laitteilla?

pullonkauloja voi olla monessakin paikassa, mutta yleensä tuo salauksen vaikutus on kyllä niin minimaalinen, että sillä ei ole väliä.
Janne

mikk0

  • Käyttäjä
  • Viestejä: 555
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #6 : 17.12.05 - klo:00.09 »
Mitä suosittelisitte kotiverkon rakennuspalikoiksi, kun molemmat koneet saavat osoitteensa DHCP:llä Internet-yhteyden jakavalta reitittimeltä (jossa palomuuri ja nat)?

En tahdo käyttää mitään ftp:n tapaista ratkaisua jossa palvelin löytyy IP-osoitteen perusteella, vaan tarvitsen jotain Windows-verkkojen tapaista systeemiä missä koneet 'vain näkyvät' verkossa nimillään, oli niillä sitten mitkä IP:t tahansa (siis jos ovat samassa sisäverkossa).

Onko Samba järkevä vaihtoehto pelkkien Linux-koneiden välillä tapahtuvaan tiedostojen jakoon, vai suositteletteko jotain unix-maailman ratkaisua? Lähinnä ottaisin tärkeimmistä tiedostoista varmuuskopioita ristiin toiselle koneelle tai synkronoisin omia dokumenttejani jotta molemmilla koneilla olisi samat versiot.

Mikko

EDIT:

Asensin Samban ja se toimii, mutta salasanojen kysely on jotain aivan naurettavaa:

Kun valitsen Sijainnit -> Verkkopalvelimet, niin kysytään kyseisen koneen salasanaa
Kun valitsen Windows-verkko -> toimialue, niin taas kysytään salasanaa
Kun valitsen Etäkoneen, niin kysytään sen salasanaa

Hassua tässä on, että tein nämä jaot kokeeksi public-määreellä ja ainoastaan homes-jako ei ole julkinen. Varsinkin epäilyttää salasanan kysely erikseen siinä vaiheessa kun yritän päästä käsiksi jakoon joka on määritelty public = yes. Jos en anna tähän salasanaa tai painan peru, niin en pääse siihen käsiksi.  >:(

Opiskeltavaa siis riittää...
« Viimeksi muokattu: 17.12.05 - klo:00.54 kirjoittanut mikk0 »

Mikko Saarinen

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #7 : 17.12.05 - klo:00.49 »
Mitä suosittelisitte kotiverkon rakennuspalikoiksi, kun molemmat koneet saavat osoitteensa DHCP:llä Internet-yhteyden jakavalta reitittimeltä (jossa palomuuri ja nat)?

eikös tuossa sitten kannattaisi käyttää kiinteitä IP-osoitteita sisäverkossa?

Onko Samba järkevä vaihtoehto pelkkien Linux-koneiden välillä tapahtuvaan tiedostojen jakoon, vai suositteletteko jotain unix-maailman ratkaisua? Lähinnä ottaisin tärkeimmistä tiedostoista varmuuskopioita ristiin toiselle koneelle tai synkronoisin omia dokumenttejani jotta molemmilla koneilla olisi samat versiot.

no, kaiketi sitä sambaakin voi käyttää. sinä kun olet kuitenkin suht turvassa sen reitittimen palomuurin ja natin takana, niin minä varmaan teksin pelkästään nfs-mountit molemmille koneille (vaikka /home näkymään jossain).
Janne

Matias^

  • Käyttäjä
  • Viestejä: 128
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #8 : 21.12.05 - klo:15.55 »
Noniin... Eli minulla olisi tarkoitus saada kanssa verkko kahden koneen välille. Tarkoituksena on että voisi ottaa toiselta koneelta tiedostoja ja toisipäin.

Jos laitan komennon

ssh XXX.XXX.XXX.XXX

niin se valittaa:

ssh: connect to host XXX.XXX.XXX.XXX port 22: Connection refused


Ja kun laittaa koodia

nmap XXX.XXX.XXX.XXX

niin se sanoo tämmöistä:


Starting nmap 3.81 ( http://www.insecure.org/nmap/ ) at 2005-12-21 15:49 EET
Interesting ports on X-XXX-XXX.dsl.kpy.customers.dnainternet.fi (XXX.XXX.XXX.XXX):
(The 1660 ports scanned but not shown below are in state: closed)
PORT   STATE SERVICE
21/tcp open  ftp
23/tcp open  telnet
80/tcp open  http

Nmap finished: 1 IP address (1 host up) scanned in 1.347 seconds


Elikkäs se vaikuttaa siltä että 22 porttia ei saada avattua. Mitähän tuossa nyt tekisi?


edit: Muokkaanpas tätä viestiä vaikka tämä on tässä kauan ollutkin. En muista oliko ssh-server siinä koneessa johon silloin yritin yhdistää, mutta yritin myös silloin yhdistää väärään ip:hen. Eli yritin yhdistää onko se nimeltään (ulkoinen ip ??) enkä siihen onko se nimeltään (sisäinen ip ??). Eli en yhdistänyt siihen joka näkyi ifconfig komennolla. Mutta nykyään kaikki toimii niinkuin pitää eikä ole mitään ongelmia! Kiitos kuitenkin avun antajille.
« Viimeksi muokattu: 01.01.07 - klo:13.15 kirjoittanut Matias^ »
-I- Toshiba Tecra 8100, Intel Mobile PIII 700 MHz, 256 Mt
 *MYYNNISSÄ* YV:llä viestiä jos kiinnostaa

Echramath

  • Käyttäjä
  • Viestejä: 242
    • Profiili
    • http://iki.fi/ech/
Re: Lähiverkko linux koneiden välille?
« Vastaus #9 : 21.12.05 - klo:16.30 »
Elikkäs se vaikuttaa siltä että 22 porttia ei saada avattua. Mitähän tuossa nyt tekisi?

Koska en tiedä miten taitava kukin kysyjä on, pitää esittää varsin simppeli peruskysymys: oletko ihan varma, että ko. koneessa on SSH-palvelin pyörimässä ja vielä vakioportissa? Oletko varma, että ko IP:ssä vastaa juuri haluamasi kone, eikä esim. jokin ADSL-modeemi (harvemmin niissä tosin kai ftp auki on).

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #10 : 21.12.05 - klo:16.44 »
Lainaus
se näyttää aivan kuin selaisi oman koneensa kansioita, paitsi tavara ei liiku kuin verkon nopeuden rajoittamalla nopeudella (itselläni ~10Mt sekunnissa).
Itse olen myöskin käyttänyt tiedostojen siirtämiseen SSH:ta.  Linux ja Windows koneidenkin välillä. Windowsin verkkoympäristö toimii vaan mielestäni aivan surkeasti, jopa kahden windows koneen välillä. Olen käyttänyt WinSCP -ohjelmaan  tiedostojen siiretelyyn SSH-palvelimelta. Vielä ei ole tosin ollut tarvetta siirtää windows koneelta linux koneelle tiedostoja. Tiedä sitten mitä siihen käyttäisin.

Minullakin on tosin ollut pieniä ongelmia tuon SSH:n nopeuden kanssa, en ole päässyt kuin reiluun megatavun sekuntti vauhtiin. Kuitenkin teoreettinen maksimi on lähellä kymmentä. Joskus DC++:aa käyttämällä näiden koneiden välillä olen saanut sen lähes saavutettua.


Edit: Unohtui ihan vastata tähän :D
Lainaus
Elikkäs se vaikuttaa siltä että 22 porttia ei saada avattua. Mitähän tuossa nyt tekisi?
Minulla ainakin portti 22 oli Ubuntussa oletuksena kiinni. Kokeileppa availla se Firestarterilla.
« Viimeksi muokattu: 21.12.05 - klo:16.47 kirjoittanut Epeli »

Anssi

  • Käyttäjä
  • Viestejä: 1342
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #11 : 21.12.05 - klo:16.48 »
no, kaiketi sitä sambaakin voi käyttää. sinä kun olet kuitenkin suht turvassa sen reitittimen palomuurin ja natin takana, niin minä varmaan teksin pelkästään nfs-mountit molemmille koneille (vaikka /home näkymään jossain).

mikä riski tuohon samban käyttöön sisältyy?

eikös samba ole vain ohjelma joka "emuloi"(mikä nyt sitten onkaan oikea sana) windows serveriä ja win levyjakoja?

Joskus windows puolen verkkohommia kun ammattikoulussa opiskelin minulle jäi sellainen kuva että nuo levyjaot jäävät viimeistään ensimmäisen reitittimen taakse, eivätkä siitä eteenpäin näy? voi olla että olen saanut väärää tietoa tai samba toimii toisin.

joonas

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #12 : 21.12.05 - klo:18.24 »
Elikkäs se vaikuttaa siltä että 22 porttia ei saada avattua. Mitähän tuossa nyt tekisi?

Koska en tiedä miten taitava kukin kysyjä on, pitää esittää varsin simppeli peruskysymys: oletko ihan varma, että ko. koneessa on SSH-palvelin pyörimässä ja vielä vakioportissa? Oletko varma, että ko IP:ssä vastaa juuri haluamasi kone, eikä esim. jokin ADSL-modeemi (harvemmin niissä tosin kai ftp auki on).

Joo minun koneelle siis yritetään saada yhteyttä tuosta matiaksen koneelta. Eipä taida tosiaan SSH olla päällä, asennettu se kyllä on. Kun yritän käynnistää sen:
Koodia: [Valitse]
joonas@purkki:~$ sudo /etc/init.d/ssh start
 * Starting OpenBSD Secure Shell server...                               [fail]

/etc/ssh/ssh_config näyttää tältä:

 
Koodia: [Valitse]
      $OpenBSD: ssh_config,v 1.19 2003/08/13 08:46:31 markus Exp $

# This is the ssh client system-wide configuration file.  See
# ssh_config(5) for more information.  This file provides defaults for
# users, and the values can be changed in per-user configuration files
# or on the command line.

# Configuration data is parsed as follows:
#  1. command line options
#  2. user-specific file
#  3. system-wide file
# Any configuration value is only changed the first time it is set.
# Thus, host-specific definitions should be at the beginning of the
# configuration file, and defaults at the end.

# Site-wide defaults for various options

Host *
#   ForwardAgent no
#   ForwardX11 no
#   ForwardX11Trusted yes
#   RhostsRSAAuthentication no
#   RSAAuthentication yes
#   PasswordAuthentication yes
#   HostbasedAuthentication no
#   BatchMode no
#   CheckHostIP yes
#   AddressFamily any
#   ConnectTimeout 0
#   StrictHostKeyChecking ask
#   IdentityFile ~/.ssh/identity
#   IdentityFile ~/.ssh/id_rsa
#   IdentityFile ~/.ssh/id_dsa
#   Port 22
#   Protocol 2,1
#   Cipher 3des
#   Ciphers aes128-cbc,3des-cbc,blowfish-cbc,cast128-cbc,arcfour,aes192-cbc,aes$
#   EscapeChar ~
    SendEnv LANG LC_*

Pitäisikö tuota konffia muokata?

Joonas

E: konffin polku muokattu oikeaksi



« Viimeksi muokattu: 21.12.05 - klo:18.27 kirjoittanut joonas »

Echramath

  • Käyttäjä
  • Viestejä: 242
    • Profiili
    • http://iki.fi/ech/
Re: Lähiverkko linux koneiden välille?
« Vastaus #13 : 21.12.05 - klo:19.02 »
Minullakin on tosin ollut pieniä ongelmia tuon SSH:n nopeuden kanssa, en ole päässyt kuin reiluun megatavun sekuntti vauhtiin. Kuitenkin teoreettinen maksimi on lähellä kymmentä. Joskus DC++:aa käyttämällä näiden koneiden välillä olen saanut sen lähes saavutettua.

Kannattaa muistaa, että ssh:ssa on kryptaus. Se vie potkua. Nopeutta siis rajoittaa olennaisesti se, jos jompi kumpi koneista ei jaksa tunkea verkkointerfacea täyteen kryptattua kamaa. Vielä jos verkkokorttikin on jokin halvempi vekotin, jolla prossu joutuu tekemään töitä vielä sekin edestä, ei ihme jos hidastaa. Itselläni on serveri 300 MHz P2 ja 3Com 905, ssh:lla irtoaa 2.6 MB/s, nfs:llä jotakin tyyliin 6-7 MB/s.

Lainaus
Minulla ainakin portti 22 oli Ubuntussa oletuksena kiinni. Kokeileppa availla se Firestarterilla.

Eipä siellä oletuksena pitäisi mitään palomuuria olla, iptables toki tuettuna ja asennettuna, mutta ei minkäänlaisia sääntöjä? Myöskään oletuksena vaan ei asennu mitään joka kuuntelisi mitään, toisin kuin vaikka Debian, joka asentaa ties mitä hämäriä daytimejä.

Echramath

  • Käyttäjä
  • Viestejä: 242
    • Profiili
    • http://iki.fi/ech/
Re: Lähiverkko linux koneiden välille?
« Vastaus #14 : 21.12.05 - klo:19.08 »
Koodia: [Valitse]
joonas@purkki:~$ sudo /etc/init.d/ssh start
 * Starting OpenBSD Secure Shell server...                               [fail]

Kai se nyt jossain kertoo mikä sillä on hätänä. Ilmestyisikö vaikka /var/log/auth.login tai /var/log/syslogin perään jokin herja?

joonas

  • Käyttäjä
  • Viestejä: 2
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #15 : 21.12.05 - klo:19.29 »
Koodia: [Valitse]
joonas@purkki:~$ sudo /etc/init.d/ssh start
 * Starting OpenBSD Secure Shell server...                               [fail]

Kai se nyt jossain kertoo mikä sillä on hätänä. Ilmestyisikö vaikka /var/log/auth.login tai /var/log/syslogin perään jokin herja?

Hmm auth.logiin tulee tämmönen:

Koodia: [Valitse]
ec 21 19:23:29 localhost sudo:   joonas : TTY=pts/2 ; PWD=/var/log ; USER=root ; COMMAND=/etc/init.d/ssh start
Syslogiin ei mitään. Ja ubuntu 5.04 tosiaan hurisee tässä, asennettu server-installina, jos sillä nyt mitään merkitystä on.

Melmacian

  • Käyttäjä
  • Viestejä: 868
  • Ubuntu Hardy
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #16 : 21.12.05 - klo:20.58 »
Kannattaa muistaa, että ssh:ssa on kryptaus. Se vie potkua. Nopeutta siis rajoittaa olennaisesti se, jos jompi kumpi koneista ei jaksa tunkea verkkointerfacea täyteen kryptattua kamaa. Vielä jos verkkokorttikin on jokin halvempi vekotin, jolla prossu joutuu tekemään töitä vielä sekin edestä, ei ihme jos hidastaa. Itselläni on serveri 300 MHz P2 ja 3Com 905, ssh:lla irtoaa 2.6 MB/s, nfs:llä jotakin tyyliin 6-7 MB/s.
Hmm, omassa tilanteessa Ubuntu koneessa on  2400+ Athlon ja 1GB DDR ja windows koneessa 1800+ Ahtlon ja 640mb sdram.

coyctecm

  • Käyttäjä
  • Viestejä: 8
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #17 : 26.12.05 - klo:21.23 »
<quote>
Onko Samba järkevä vaihtoehto pelkkien Linux-koneiden välillä tapahtuvaan tiedostojen jakoon, vai suositteletteko jotain unix-maailman ratkaisua? Lähinnä ottaisin tärkeimmistä tiedostoista varmuuskopioita ristiin toiselle koneelle tai synkronoisin omia dokumenttejani jotta molemmilla koneilla olisi samat versiot.
</quote>

Natiiviin linux verkkoon samba on vihoviimeinen vaihtoehto. Mitä järkeä on emuloida windows verkkoa verkossa, jossa ei ole windowsia? :P


<quote>
Asensin Samban ja se toimii, mutta salasanojen kysely on jotain aivan naurettavaa:

Kun valitsen Sijainnit -> Verkkopalvelimet, niin kysytään kyseisen koneen salasanaa
Kun valitsen Windows-verkko -> toimialue, niin taas kysytään salasanaa
Kun valitsen Etäkoneen, niin kysytään sen salasanaa
</quote>

Laita /etc/smb/smb.conf - tiedostoon securityksi "share".

Ehdottaisin unohtamaan tapauksessasi samban ja googlettamaan nfs:tä. (network file system)Varsinkin jos koneesi ovat natin ja palomuurin takana.

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #18 : 26.12.05 - klo:23.28 »
/etc/ssh/ssh_config näyttää tältä:

tuolla tiedostolla ei ole mitään tekemistä ssh-serverin kanssa. serveri konffataan tiedostossa /etc/ssh/sshd_config
Janne

janne

  • Käyttäjä
  • Viestejä: 5150
    • Profiili
Re: Lähiverkko linux koneiden välille?
« Vastaus #19 : 26.12.05 - klo:23.40 »
Kannattaa muistaa, että ssh:ssa on kryptaus. Se vie potkua. Nopeutta siis rajoittaa olennaisesti se, jos jompi kumpi koneista ei jaksa tunkea verkkointerfacea täyteen kryptattua kamaa. Vielä jos verkkokorttikin on jokin halvempi vekotin, jolla prossu joutuu tekemään töitä vielä sekin edestä, ei ihme jos hidastaa. Itselläni on serveri 300 MHz P2 ja 3Com 905, ssh:lla irtoaa 2.6 MB/s, nfs:llä jotakin tyyliin 6-7 MB/s.

tietysti tuo ssh:n viemä teho riippuu myös käytetystä algoritmista, mutta tämä on aika jännä kohta verrata... itselläni on nimittäin 350MHz P2, Intelin EPro 100 (välissä zyxelin kytkin) ja sillä irtoaa ssh:n yli 4,2MB/s ja NFS:n yli tulee niin paljon kuin 100mbps verkossa voi kuvitella tulevan. koska verkkokortit ovat jotakuinkin samaa luokkaa, voisi kuvitella, että olemme prossutehossa niillä rajoilla, että homma alkaisi oikeasti pelaamaan täydellä kapasiteetilla.

musitelisin kyllä, että olen saanut ssh:n yli kuutisenkin megaa sekunnissa, mutta en pystynyt sitä tässä toistamaan.
Janne