Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2010-06-10 23:37:42

  Akkon - Użytkownik

Akkon
Użytkownik
Zarejestrowany: 2009-04-18

Połączenie ze sobą dwóch komputerów

Chciałbym połączyć (po kablu?) ze sobą laptop i komputer stacjonarny. Połączenie nie ma być stałe, ma służyć do przenoszenia od czasu do czasu dużej liczby lub dużej wielkości plików. Jak to zrobić najprościej?

Offline

 

#2  2010-06-10 23:57:15

  Huk - Smoleńsk BULWA!

Huk
Smoleńsk BULWA!
Zarejestrowany: 2006-11-08

Re: Połączenie ze sobą dwóch komputerów

Zakładając że oba kompy mają karty sieciowe... - idziesz do sklepu kupujesz kabel skrętkę z wtykami RJ-45 po obu stronach, wsadzasz i konfigurujesz odpowiednio kompy (ustawiasz IP i inne rzeczy w zależności od protokołu jakim chcesz przesyłać dane). Tyle.

Trochę więcej zachodu jest przy własnoręcznym "zaciskaniu" kabla (jeżeli nie kupujesz gotowego tylko przewód + wtyki RJ-45) - ale zawsze można poprosić żeby ci taki zacisnęli w sklepie na miejscu.

Jeżeli nie chce ci się bawić w kable to to samo można zrobić za pomocą wifi (o ile są karty - rzec jasna), niestety transfery są znacznie niższe niż po kablu - 2 MB/s dla standardu 802.11g versus 10 MB/s przy Fast Ethernet, czy nawet 100 MB/s przy Gigabit Ethernet - to jednak jest różnica która boli, przy przenoszeniu dużej ilości danych.

Nie wiem jak sprawuje się 802.11N - teoretycznie powinien chodzić szybciej od Fast Ethernetu...

Co do konfiguracji protokołów przesyłania - tutaj zależy to od systemu i samego protokołu.

Ostatnio edytowany przez Huk (2010-06-11 00:14:54)

Offline

 

#3  2010-06-11 00:00:50

  saiqard - Użytkownik

saiqard
Użytkownik
Skąd: Wałbrzych
Zarejestrowany: 2009-07-30

Re: Połączenie ze sobą dwóch komputerów

najprościej chyba przez sambę

Offline

 

#4  2010-06-11 09:22:05

  lukaz1987 - Członek DUG

lukaz1987
Członek DUG
Zarejestrowany: 2008-08-12

Re: Połączenie ze sobą dwóch komputerów

lub przez ssh

Offline

 

#5  2010-06-11 09:34:25

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Połączenie ze sobą dwóch komputerów

lukaz1987 napisał(-a):

lub przez ssh

A nie przez ftp? Da się podłączyć np. przez mc albo nautilusa (z tym, że ja to robiłem za pośrednictwem routera). Czy ssh nie będzie wolniejsze ze względu na (zbędne) szyfrowanie?


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#6  2010-06-11 09:51:07

  Huk - Smoleńsk BULWA!

Huk
Smoleńsk BULWA!
Zarejestrowany: 2006-11-08

Re: Połączenie ze sobą dwóch komputerów

Jak działałem po kablu to sshfs było wolniejsze - z kolei w wypadku Wifi transfery nie odbiegały od łączenia przez NFS czy Sambę. Generalnie najszybsze jest NFS - ale działa tylko pod Unix'ami (no niby są narzędzia pod Windos - ale za cholerę nie chciało mi to działać z Linuksowym nfs'owym serwerem), potem trochę wolniejsza jest Samba i póki co jest z nią najmniej problemów, sshfs - jest najwolniejszy (chociaż zależy to od łącza), ale za to zapewnia szyfrowanie.

Offline

 

#7  2010-06-11 09:51:18

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Połączenie ze sobą dwóch komputerów

ssh jest o tyle wygodne ze prawie kazdy linux ma na pokladzie dzialajacy serwer ssh i dizala to 'out of the box', jest uniwersalne (nie wazne czy w LAN czy poza przy pomocy tuneli mozna sie przebijac przez NATy itd ... na wspolczesnych kompach szyfrowanie nie bedzie bardzo duzym narzutem ...

nie zapominajmy o NFS ... do udostepniania plikow w LAN w srodowiskach unixowatych to chyba najlepsze rozwiazanie ... i wbrew porom bardzo prosty udostepnienie katalogu - jedna komenda, zamontowanie - tez jedna komenda ...

co do samby to nie wiem jak teraz ale nie mam jakos zbyt dobrych skojarzen ... zreszta stosowanie cifs do wymiany plikow pomiedzy unixami jest takie ... nieestetyczne :-/

Edit: co do ssh to najszybszy jest

Kod:

tar -f - ... | ssh ...

ponaddto mozna wlaczyc kompresje ...

Ostatnio edytowany przez bercik (2010-06-11 09:57:11)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#8  2010-06-11 10:38:34

  Huk - Smoleńsk BULWA!

Huk
Smoleńsk BULWA!
Zarejestrowany: 2006-11-08

Re: Połączenie ze sobą dwóch komputerów

@bercik:

Wszystko prawda - problem jest jednak z "kochanym" systemem z Redmond, to cholerstwo ma problemy ze wszystkim co nie jest oparte o protokół smb... tak więc, myślę że poprawne jest stwierdzenie:

Unix only:
-NFS bądź SSHFS w zależności od potrzeb

Windos & Unix:
-Samba only

Offline

 

#9  2010-06-12 01:53:19

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Połączenie ze sobą dwóch komputerów

Huk napisał(-a):

problem jest jednak z "kochanym" systemem z Redmond

tylko kto tego uzywa ;-) ... a tak bardziej serio to forum linuxowe, nie napisane jawnie ze poszukiwane rozwiazanie dla win to zakladam ze dla jakiegos normalnego systemu unixowego ...

Huk napisał(-a):

Unix only:
-NFS bądź SSHFS w zależności od potrzeb

Windos & Unix:
-Samba only

z tym sie zgadzam (jezeli chodzi o typowe udostepnienie plikow, bo niekiedy - w specyficzniejszych zastosowaniach - lepszy moze byc http, sftp, rsync lub inne)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#10  2010-06-12 08:19:39

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: Połączenie ze sobą dwóch komputerów

Dodam, że w przypadku incydentalnych połączeń (kumpel wpada z laptopem, żeby przerzucić jakieś pliki) *nix <-> Windows, lepiej — wg mnie — użyć... serwera FTP.

Konfiguracja Samby, a następnie połączenia może przyprawić o kilka siwych włosów, na konto FTP wystarczy się zalogować korzystając z konta systemowego (w domyślnej konfiguracji). A każdy normalny system oraz Windows klienta FTP posiada.


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#11  2010-06-12 08:31:32

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Połączenie ze sobą dwóch komputerów

azhag napisał(-a):

Konfiguracja Samby, a następnie połączenia może przyprawić o kilka siwych włosów

Bez przesady.
Mam identyczne połączenie  blaszak lapek na co dzień.
Na obydwóch samba.

Wpada sąsiad z lapkiem przepinamy kabel z jednego kompa i jedziemy.
konfig samby

Kod:

[global]
    dos charset = 852
    unix charset = UTF8
    display charset = UTF8
    workgroup = DOM
    netbios name = ADAM
    server string = Debian
    security = share
    update encrypted = Yes
    map to guest = Bad User
    null passwords = Yes
    log file = /var/log/samba/log.%m
    max log size = 50
    printcap name = cups
    os level = 65
    wins support = Yes
    hosts allow = ALL

[printers]
    comment = Drukarki
    path = /var/spool/samba
    guest ok = yes
    printable = yes
    browseable = no
    

[homes]
    comment = Katalog Domowy
        path = /
    force user = nobody
    guest only = yes
    guest ok = yes
        browseable = yes

Musi działać.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#12  2010-06-13 19:49:41

  Akkon - Użytkownik

Akkon
Użytkownik
Zarejestrowany: 2009-04-18

Re: Połączenie ze sobą dwóch komputerów

Dziękuję za odzew i wiele cennych wskazówek. Doprecyzuje może na czym mi zależy. Chodzi przed wszystkim o sprawne i możliwie najprostsze połączenie między laptopem z zainstalowanym Mintem oraz 2-3 komputerami stacjonarnymi z Debianem/Mintem. Transfer od czasu do czas na zasadzie przerzucenia pewnych plików z jednego komputera na drugi. Wszystkie komputery są wyposażone w karty sieciowe. Połączenie z Windowsem nie jest konieczne, aczkolwiek gdyby działało, to byłoby miło. Szyfrowanie mi nie jest potrzebne.
Z dotychczasowych rad wynika, że najpierw:

idziesz do sklepu kupujesz kabel skrętkę z wtykami RJ-45 po obu stronach

co do sposobu połączenia to najprostsze jest jak rozumiem połączenie przez

ssh jest o tyle wygodne ze prawie kazdy linux ma na pokladzie dzialajacy serwer ssh i dizala to 'out of the box'
[...] nie zapominajmy o NFS ... do udostepniania plikow w LAN w srodowiskach unixowatych to chyba najlepsze rozwiazanie ... i wbrew porom bardzo prosty udostepnienie katalogu - jedna komenda, zamontowanie - tez jedna komenda ...

lub

Dodam, że w przypadku incydentalnych połączeń (kumpel wpada z laptopem, żeby przerzucić jakieś pliki) *nix <-> Windows, lepiej — wg mnie — użyć... serwera FTP.

Ostatnio edytowany przez Akkon (2010-06-14 23:21:40)

Offline

 

#13  2010-06-14 20:30:15

  DadaD - Użytkownik

DadaD
Użytkownik
Zarejestrowany: 2008-03-26

Re: Połączenie ze sobą dwóch komputerów

Mam podobny do ilina konfig Samby.
Co prawda nie łączę komputerów bezpośrednio lecz przez router, oraz korzystam również z systemu plików ntfs lecz komputery z różnymi OS-ami widzą się bez problemu.
W Mincie powinno działać również udostępnianie plików poprzez opcje współdzielenia czyli PPM na pliku -> Udostępnianie katalogów tzn. bez potrzeby ręcznej edycji /etc/samba/smb.conf

Wzorcowy plik:

Kod:

##konfig SAMBY działa
[global]
    dos charset = 852
    unix charset = UTF8
    display charset = UTF8
    workgroup = NAZWA GRUPY ROBOCZEJ
    netbios name = JAKAŚ NAZWA
    server string = JAKAŚ NAZWA
    ##INTERFACE Z JAKIEGO KORZYSTAMY
    interfaces = eth0  
    security = share
    update encrypted = Yes
    map to guest = Bad User
    null passwords = Yes
    log file = /var/log/samba/log.%m
    max log size = 50
    printcap name = cups
    os level = 65
    wins support = Yes
    ## OKREŚLIĆ DOPUSZCZONE HOSTY LUB ZAKRESY
    hosts allow = 192.XXX.XXX.XXX 127.0.0.1

[printers]
    comment = Drukarki
    path = /var/spool/samba
    guest ok = yes
    printable = yes
    browseable = no
    browsable = no

[Publiczny]
    comment = PODAĆ KOMENTARZ
        path = WPISAĆ ŚCIEŻKĘ
    force user = nobody
    guest only = yes
    guest ok = yes
        browseable = yes

###*******************section windows ntfs*******
[PUBLIC]
    comment = WŁASNY KOMENTARZ
    path = /media/WŁASNA ŚCIEŻKA - JEŻELI ZAMONTOWANY PLIK JEST W  MEDIA - INACZEJ ZMIENIĆ NA WŁAŚCIWY
    public = yes
    writable = yes
    create mask = 0777
    directory mask = 0777
    force user = nobody
    force group = plugdev
    available = yes

Do bezpośredniego połączenia powinno się używać kabla z końcówkami RJ-45 tzw  skrosowanego.
Podobno można również zastosować kabel zwykły, lecz nie wiem czy wszystkie systemy operacyjne dobrze sobie radzą bez krosowania.

Pozdrowienia


"Rzeczą ludzką jest błądzić, rzeczą głupców jest trwać w błędzie"
Seneka

Offline

 

#14  2010-06-14 21:24:49

  milyges - inż.

milyges
inż.
Skąd: Gorlice/Kraków
Zarejestrowany: 2006-04-09
Serwis

Re: Połączenie ze sobą dwóch komputerów

DadaD napisał(-a):

Do bezpośredniego połączenia powinno się używać kabla z końcówkami RJ-45 tzw  skrosowanego.
Podobno można również zastosować kabel zwykły, lecz nie wiem czy wszystkie systemy operacyjne dobrze sobie radzą bez krosowania.

To raczej kwestia kart sieciowych (wsparcie MDI/MDI-X) a nie systemu operacyjnego...

Offline

 

#15  2010-06-14 21:45:05

  DadaD - Użytkownik

DadaD
Użytkownik
Zarejestrowany: 2008-03-26

Re: Połączenie ze sobą dwóch komputerów

Mnie uczono, że komputery bezpośrednio łączymy kablem skrosowanym. Szczególnie dotyczy to połączeń z systemem operacyjnym Windows bez względu na rodzaj kart.
Prawdopodobnie po poprawkach SP nie jest to konieczne.
A czy wszystkie linuksy nie zważają na rodzaj kabla tego nie wiem, zawsze używałem kabla skrosowanego.

Pozdrowienia


"Rzeczą ludzką jest błądzić, rzeczą głupców jest trwać w błędzie"
Seneka

Offline

 

#16  2010-06-15 11:38:21

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Połączenie ze sobą dwóch komputerów

albo bylo to dawno temu, albo troche zle Cie uczono ... kwestia "detekcji" kabla prostego/skrosowanego to sprawa czysto sprzetowa ... OS nie ma tu nic do rzeczy ... wazne jest tylko aby conajmniej jedna karta miala funkcjonalnosc "Auto MDI/MDIX"


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#17  2010-06-15 12:43:37

  saiqard - Użytkownik

saiqard
Użytkownik
Skąd: Wałbrzych
Zarejestrowany: 2009-07-30

Re: Połączenie ze sobą dwóch komputerów

Uczyć tak uczą. chociażby akademia cisco mówi że do połączenia dwóch komputerów należy użyć kabla skrosowanego.
Ale to tylko w wypadku, kiedy karta sieciowa albo switch nie obsługuje automatycznego przeplotu (MDI MDI-X)

Offline

 

#18  2010-06-15 20:42:44

  Akkon - Użytkownik

Akkon
Użytkownik
Zarejestrowany: 2009-04-18

Re: Połączenie ze sobą dwóch komputerów

Dobra, kabel kupiłem. Komputery podłączyłem, co dalej? Będę wdzięczny za choćby podstawowe wskazówki, linki czy podpowiedzi odnośnie uruchomienia i konfiguracji FTP, ssh czy samby. Z góry przepraszam, ale w temacie sieci jestem zielony.

Offline

 

#19  2010-06-15 21:03:46

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Połączenie ze sobą dwóch komputerów

Co do samby to instalujesz

Kod:

debian:/home/ilin# dpkg -l | grep samba
ii  samba                                           2:3.4.8~dfsg-1                      SMB/CIFS file, print, and login server for U
ii  samba-common                                    2:3.4.8~dfsg-1                      common files used by both the Samba server a
ii  samba-common-bin                                2:3.4.8~dfsg-1                      common files used by both the Samba server a

Wzorcowy config masz wyżej zmieniasz tylko co Ci potrzebne.

to jest plik /etc/samba/smb.conf

To wszystko.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#20  2010-06-15 21:53:56

  Akkon - Użytkownik

Akkon
Użytkownik
Zarejestrowany: 2009-04-18

Re: Połączenie ze sobą dwóch komputerów

Zainstalowaną mam, ale przecież muszę chyba jakoś wywołać ten proces? Podać mu jakieś parametry?

Wzorcowy config masz wyżej zmieniasz tylko co Ci potrzebne.

No właśnie - tylko co mi jest potrzebne i jak mam to ustalić? Poza tym jak udostępniać pliki? Samo przecież się nie zrobi.

Offline

 

#21  2010-06-15 22:05:20

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Połączenie ze sobą dwóch komputerów

Samba startuje wraz ze startem systemu. :)

Kod:

[homes]
    comment = Katalog Domowy
        path = /
    force user = nobody
    guest only = yes
    guest ok = yes
     browseable = yes

To udostępniasz.Czyli cały system.
Możesz sobie to zmienić.

Oczywiście honorowane są wszystkie linuxowe prawa.


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

#22  2010-06-15 23:30:19

  bercik - Moderator Mamut

bercik
Moderator Mamut
Skąd: Warszawa
Zarejestrowany: 2006-09-23
Serwis

Re: Połączenie ze sobą dwóch komputerów

1) oczywiscie najpierw konfigurujesz siec IP - koemda ifconfig lub plik /etc/network/interfaces
2) co do ssh to instalujesz na obu kompach pakiet ssh i juz mozesz sie laczyc ... np. w jeden z ponizszych sposobo
a) scp plik.lokalny ip.drugiego.kompa:/siezka/zdalna
b) cd /katalog/lokalny && tar -cf - | ssh ip.drugiego.kompa 'cd /siezka/zdalna && tar -xf -'
c) jak uzywasz KDE to w konquerorze wpisujesz sftp://ip.drugiego.kompa/
w kazdym z wypadkow logujesz sie jako stosowny user istniejacy na drugiej maszynie
3) co do nfs to instalujesz nfs-kernel-server na systemie ktorego fragment dyskow chesz udostepnic dajesz:

Kod:

exportfs ip.klienta:/udostepniana/sciezka

na kliencie dajesz:

Kod:

mount -t nfs ip.serwera:/udostepniana/sciezka /katalog/gdzie zamiontowac

(w obu wypadkach jako root)


"Wszyscy wiedzą, że czegoś zrobić nie można. Ale przypadkowo znajduje się jakiś nieuk, który tego nie wie. I on właśnie robi odkrycie." (A.Einstein)

Offline

 

#23  2010-06-16 06:13:58

  ippo76 - fakam fszycho

ippo76
fakam fszycho
Zarejestrowany: 2009-02-22
Serwis

Re: Połączenie ze sobą dwóch komputerów

Z ssh przyjemnie pracuje się w mc: [f9] -> lewy/prawy -> [strzałka w dół] -> połączenie po powłoce -> IP maszyny [enter]. Komfort pracy zwiększa łączenie z kluczem bez haseł. Ja preferuję położenie w przestrzeni: jeśli łączę się z kompa po lewej, a serwer mam fizycznie po prawej stronie to w mc rozwijam dla niego prawy panel.  :P

Jeśli używasz gnome, to ustanawiasz sobie połączenie w nautilusie: Plik -> Połącz z serwerem -> Rodzaj usługi -> ssh -> IP maszyny (ewentualnie login, jeśli logujesz się do konkretnego użytkownika a masz kilku do wyboru na serwerze). Potem ustanawiasz sobie zakładkę w nautilusie i masz "skrót" do serwera. Ustawiasz sobie ewentualnie hasło na stałe i masz serwer na 2 kliknięcia.

Ostatnio edytowany przez ippo76 (2010-06-16 06:18:17)


ippo76@jid.dug.net.pl

Moja składka do ZUS = 2/3, moja składka do OFE = 1/3;
Stan mojego konta w ZUS = 2XYZ, stan konta w OFE = 3XYZ.

Offline

 

#24  2010-06-16 13:39:57

  Akkon - Użytkownik

Akkon
Użytkownik
Zarejestrowany: 2009-04-18

Re: Połączenie ze sobą dwóch komputerów

Poniżej mój ifconfig z komputera stacjonarnego

Kod:

eth0      Link encap:Ethernet  HWaddr xx:xx:xx:xx:xx:xx  
          inet addr:xx.xxx.xx.xx  Bcast:xx.xxx.xx.xxx  Mask:xxx.xxx.xxx.x
          inet6 addr:xx::xxxf:xxx:xxxx:xxxxx Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3134 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1465 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2041747 (2.0 MB)  TX bytes:214131 (214.1 KB)
          Interrupt:23 Base address:0xe000 

lo        Link encap:Local Loopback  
          inet addr:xxx.x.x.x  Mask:xxx.x.x.x
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:48 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:4650 (4.6 KB)  TX bytes:4650 (4.6 KB

eth0 to moje połączenie z internetem. Które ip mam podać na komputerze, z którego się loguję? Wyprzedzając pytania powiem, ze próba połączenia sposobem

scp plik.lokalny ip.drugiego.kompa:/siezka/zdalna

z podaniem któregokolwiek z tych adresów skutkuje albo niepowodzeniem, albo połączeniem z sobą samym :/

Offline

 

#25  2010-06-16 13:42:48

  ilin - Palacz

ilin
Palacz
Skąd: PRLu
Zarejestrowany: 2006-05-03

Re: Połączenie ze sobą dwóch komputerów

Drugi komp pod co podłączony ?


Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Polski portal Debiana

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)