Početak›Forumi›Linuks›Linuks umrežavanje›Problem sa Lan-om
- This topic has 3 odgovora, 4 glasa, and was last updated 19 years, 9 months ranije by arunachala.
-
AutorČlanci
-
26. jun 2004. u 5:36 pm #3898Puppet_MasterUčesnik
kako da se povezem sa jednog racunara na drugi preko mreze, svi racunari imaju mreznu kartu, povezani su kablovima preko hub-a, ali ne mogu da ih nateram da vide ni sebe , a kamoli jedni druge, isao sam preko control centra na listu hardvera i onda sam isao run configuration za mrezne i tamo sam im ukucao neka imena i ip adrese,ali posle kada sam probao da se povezem sa jednog racunara na njega samog pomocu ssh programa javio mi je da ne moze da se poveze na taj domain ,preko ip adrese koju sam uneo ,preko porta 20 ,pretpostavljam da mi je greska glupa,ali koja je,takodje me interesuje da li je bolje da stavim da racunari biraju sami ip adrese pri ukljucenju ili da ima ja dodelim neke, takodje me interesuje koje sve programe biste mi preporucili za komunikaciju preko mreze, pretpostavljam ssh,ali da li mogu nekako da prebacujem podatke sa jednog na drugi racunar,a da ne ide npr preko ftp programa.Jedan racunar ima mandrake 9.0,drugi 9.1.Takodje me interesuje da li mogu da se povezem preko mreze na racunar koji ima win tj win xp.
26. jun 2004. u 8:09 pm #19958Off-TopicUčesnikLinux Linux = NFS primer: osnovni fajl ti je /etc/exports
home/moj_ir/ IME_HOSTA ili Usera kome serujes (rw) ili (ro) ovo kapiras.
Ne zaboravi da obidjes /etc/hosts i /etc/hosts.alow i onaj .deny
IME_HOSTA 192.168.*.* kapiras
Linux Win=SMB ili samba,
To ti je za serovanje fajlova,ifconfig eth0 na jednoj i drugoj masini, rezultat bi trebao da sadrzi i fixne ip adrese koje si im dodelio.
Pa onda ping ip-adresa one druge masine, prekidas sa +
probaj rsh -l root IME_HOSTA eject -r (pazi da ti cd-rom nije montiran inace nece da radi), nemoras da izvozis kljuceve, ipak je to privatna mreza
28. jun 2004. u 6:17 am #19959VladimirStefanovUčesnikpodesavanje mrezne je najlakse na svetu. Ukucaj kako root:
ifconfig eth0 192.168.0.1 netmask 255.255.255.0 i gotovo. Za sledeci kompjuter na kraju dodas 2 itd.
Da prebacujes podatke bez ftp-a treba da montiras druge kompjutere. To radis komandom:
mount 192.168.0.2:/home /mnt/ime_nekog_direktoriuma (predhodno kreiraj taj direktorium u /mnt) i onda preko konquarora prebacujes podatke sa copy+paste.29. jun 2004. u 9:17 pm #19960arunachalaUčesnikisao run configuration za mrezne i tamo sam im ukucao neka imena i ip adrese
na raspolaganju su tri grupe adresa za privatne mreze (http://www.faqs.org/rfcs/rfc1918.html):
10.0.0.0 – 10.255.255.255
172.16.0.0 – 172.31.255.255
192.168.0.0 – 192.168.255.255
Verovatno najvise upotrebljavan je poslednji subnet.
Nakon izbora grupe adresa je potrebno postaviti adresu mreze, netmask i adresu za broadcasting u mrezi.
Primer:
*************
10 masina u privatnoj mrezi od kojih 1 file server, DHCP server, mail server, DNS server i http server na istoj masini, 1 firewall i 7 korisnickih racunara.ime domena: primer.int
fileserver: fileserver.primer.int
mailserver: mail.primer.int
dns server: ns1.primer.int
firewall: guardian.primer.int
korisnicki racunari: od PC1.primer.int do PC7.primer.intAdrese su iz grupe 192.168.0.0
Za masine sa fiksnim adresama (serveri, firewall…) su rezervisane prvih 20 adresa, za korisnike ostali deo.network address: 192.168.0.0
netmask: 255.255.255.0
broadcasting: 192.168.0.255firewall: 192.168.0.1
DHCP, DNS, http, mail server: 192.168.0.2
fileserver: 192.168.0.3
korisnicki racunar 1: 192.168.0.20
. . .
korisnicki racunar 7: 192.168.0.26*****************
Na masine 192.168.0.1, 192.168.0.2 i 192.168.0.3 je instaliran Webmin (http://www.webmin.com/). Mandrake ima svoj paket odlicno integrisan u sistem a 10.0 ima i svoj http client integrisan u kontrolni centar, uradjen upravo za administraciju masina u mrezi.
Ovde se radi o versiji 1.121 koja se nalazi u paketu sa Mandrake 10.0 Official (sve opisane funkcije bi trebalo biti prisutne i u ranijim versijama)Ukoliko parametri mreze nisu postavljeni u toku instalacije sistema (veoma preporucljivo), mogu se postaviti u tekstualnoj konzoli ili u webmin, pretpostavljajuci da je instaliran ranije (sledimo ovaj put…).
Otvorivsi neki browser, ukuca se adresa: http://localhost:10000 (Mandrake instalira ssh i u tom slucaju je adresa: https://localhost:10000, ali i u slucaju da se koristi prethodna adresa verovatno ce se dobiti stranica sa obavestenjem i sa korektnom adresom).
Nakon toga se ukuca username i password koji su kod Mandrake paketa: root i password za root, kod kompajliranja su oni koji su uneseni u toku instalacije.
Nakon toga: Networking -> Network Configuration -> Network Interfaces -> eth0 … Ovde se unesu parametri dodeljeni za doticnu masinu (serveri, PC1, …)
Ovde se podrazumeva da je sistem vec prepoznao mreznu karticu i da ova funkcionise.
Sada nazad na prethodnu stranicu (Network Interfaces) i onda na DNS Client. Ovde se unese FQDN ime racunara npr. guardian.primer.int, za search domains se evidencira “listed” i unese se svoj domen (primer.int) a adresa DNS Servers je ona koja je izabrana za server DNS u mrezi.Postavljanje parametara za DNS je unekoliko redundantno u ovom primeru iz dva razloga:
1. Ovaj primer sigurno nije mesto za razlaganje konfiguracije DNS servera, stoga ce se koristiti file /etc/hosts
2. ako se koristi DHCP, sto podleze prvom primeru sve do zareza, postavljanje parametara za mrezu je suvisno
Ali u svakom slucaju moze da posluzi da se stekne odredjena doza familijarnosti sa network parameters puzzle.Nazad na stranicu “Network Configuration” a zatim Host addresses.
localhost ostaje tamo gde jeste – bez njega se ne moze ni doci dovde, a sada: Add a new host address.
Pocinje se od pocetka – IP address prve masine: 192.168.0.1, Hostnames: guardian.primer.int guardian (ovde izmedju FQDN i jednostavnog imena masine je otkucan samo jedan razmak).
Pritisne se dugme create, ako se pogresi adresa, (u sintaksnom smislu) bice upozorenje dok god se ne unese korektna adresa, i onda iz pocetka.
Na kraju ove procedure imamo sva imena masina i odgovarajuce adrese na pravom mestu. Fajl /etc/hosts se moze copirati na sve ostale masine u mrezi, tako se moze ustedeti malo posla.
Pretpostavljajuci sada da sve masine imaju korektnu konfiguraciju, moze se postaviti nfs – podela resursa u unix mrezi.ali da li mogu nekako da prebacujem podatke sa jednog na drugi racunar
Vratimo se na webmin – izabere se najzgodnija/najudobnija masina za rad i prikljuci se na prvu masinu koja je odredjena za podelu resursa:
http(s)://fileserver[.primer.int]:10000
zatim user name i password, onda Networking -> NFS exports -> Add a new export ->directory to export (uneti put do direktorijuma rucno ili koristiti dugme sa tri tackice za biranje iz strukture direktorijuma na masini). Pretpostavlja se da je vec ranije izabrano sta se zeli podeliti u mrezi. Npr. /tmp, /ZajednickiFajlovi, /TehnickiUred, /Knjigovodstvo …
Naravno. unosi se jedan po jedan direktorijum.
Kada su svi resursi pripremljeni, na korisnickim masinama se postave parametri za povezivanje sa njima.
Prethodno se kreiraju direktorijumi gde ce se montirati nfs resursi:
/mnt/tmp, /mnt/ZajednickiFajlovi …
Za ove direktorijume treba dodeliti dozvole odgovarajucim grupama i odgovarajucim korisnicima da bi se mogli koristiti.
Jedan od nacina za postavljanje parametara je vec delimicno opisan, parametri se unose u /etc/fstab rucno, vodeci racuna o sintaksi.
Npr: (pocetak reda) fileserver.primer.int:/tmp /mnt/tmp nfs soft,rsize=8192,wsize=8192,nosuid 0 0 (kraj reda)
Za sintaksu i vrste parametara odlicna pomoc bi moglo da bude manual page fstab.
Drugi je nacin radije prihvacen od mnogo veceg broja korisnika (moze se preskociti kreiranje poddirektorijuma u /mnt):
klikne se na prvo dugme sa leve strane na panelu (obicno zuta mandrakova zvezdica) zatim System -> Configuration -> Configure your computer. Dobije se Mandrake Control Center. Sada Mount Points -> NFS Mount Points -> malo se saceka -> Search servers -> jos malo se saceka.
Sada je verovatno na raspolaganju sa leve strane lista masina koje imaju resurse da podele sa korisnicima. Klikne se na strelicu sa leve strane i dobije se drop down lista resursa.
Klik na ime direktorijuma u listi -> klik na dugme Mount point -> pojavi se prozor “diskdrake” -> klik na dugme “OK” -> zatvori se prozor -> klik na dugme “Mount”.
Procedura se ponovi za sve zeljene direktorijume. Na kraju se klikne na dugme “Done”. Kada se pojavi mali prozor “diskdrake” klikne se na dugme “Yes”.
Sada imamo sve parametre spremne u /mnt/fstab, spremne za prikljucivanje na resurse u mrezi na svakom startovanju racunara.preko ip adrese koju sam uneo ,preko porta 20
Postoji li neki konkretan razlog da se prikljucuje na SSH server preko vrata 20, tj. da se postavi SSH server da slusa na vratima 20? Mozda je greska u kucanju? Ukoliko SSH server ima default parametre, slusace na vratima 22 te stoga treba prvo probati tamo.
Jedan od izvanrednih programa za ssh povezivanje je GTelnet, treba ga svakako probati – jednostavan je za upotrebu i ima dosta korisnih opcija. Ide vec pripremljen u paketu u svum Mandrake distribucijama. Za windows se moze vrlo ugodno koristiti SecureNetTerm (http://www.securenetterm.com/). Shareware sa mentalitetom winzip – moze se koristiti dozivotno sa svim funkcijama na raspolaganju, trazi samo jedan dodatni klik po zavrsetku rada.Takodje me interesuje da li mogu da se povezem preko mreze na racunar koji ima win tj win xp
Naravno, samba je ime ovog resenja, ali ja mislim (posle veoma kratkog boravka u ovom drustvu) da ova tema zasluzuje svoj posebni forum. Moguce je da gresim ali iskustvo mi govori da je ovo najkriticnija tacka u implementiranju linux i drugih unix like operativnih sistema u vec postojece radne sredine.
U svakom slucaju, za neko iole korisno uputstvo je potrebno navesti barem osnovne podatke o realnom sistemu u kojem se zele postaviti windows i linux masine. Tj. koji windows(i), u kojim funkcijama, koji unix i u kojim funkcijama. -
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.