Mandriva - síť, internet

Linux, Unix, BSD systémy, distribuce, open source

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod littleon 7. 6. 2008 12:18

Zdravím. Mám prosbu. Dával jsem k bráchovi druhý PC a v domění, že zasíťuju obě PC a zasdílím internet. Avšak vyskytl se problém. Brácha má wifinu a má interní AP. Funguje jak má, ale problém je v tom, že pokud povolím síťovou kartu (eth), systém na ní začne hledat internet a naprosto ignoruje přítomnost funkční wifiny. Jak nastavit ETH a RA, aby systém považoval ETH za místní síť a RA za připojení k internetu?

OS: Mandriva 2008.0 (zkoušel jsem i 2008.1)
Intel Q6600 @ 3,6GHz ofoukáván Zalmanem CNPS9700 LED, DFI ICFX3200T2R/G + NC-U6, Sapphire HD 2900XT @800/2100, 2x Hitachi 400GB, GEIL 2x1GB 4-4-4-12, Chieftec CFT-620-A12S, Thermaltake Armor VA8000SWA
littleon
Junior

Odeslat příspěvekod hunter21 7. 6. 2008 13:20

1. Zrus branu na ETH
2. Nastav branu na RA
hunter21
Pokročilý

Odeslat příspěvekod littleon 7. 6. 2008 15:08

Díky. Zabralo to, i když brána v nastavení stejně zůstává. Ale to vem čert. Jen chybí ještě zpřístupnit net do druhého PC a zasdílení některých složek :).

Drake se ptá:

1) kde je net? = RA0
2) jakému zařízení jej zpřístupnit? = v PC nemáte síťovou kartu.

Přitom je ETH v obou PC aktivní (hlásí připojení včetně IP).

A rovnou připojím otázku, jak zpřístupním adresáře po síti? Musím z jednoho PC udělat server (NFS/SMB) nebo stačí jako ve woknech prostě zasdílet složku?

EDIT//: pro upřesnění.. v obou PC je Mandriva 2008.0, ale rád bych je nastavil i pro možnost, kdy se bude moci připojit jiný PC/book s woknama.
Intel Q6600 @ 3,6GHz ofoukáván Zalmanem CNPS9700 LED, DFI ICFX3200T2R/G + NC-U6, Sapphire HD 2900XT @800/2100, 2x Hitachi 400GB, GEIL 2x1GB 4-4-4-12, Chieftec CFT-620-A12S, Thermaltake Armor VA8000SWA
littleon
Junior

Odeslat příspěvekod hunter21 7. 6. 2008 18:12

V pripade problemov s branou mozes pouzit prikaz route..
viz "man route"
Na zdielanie sa pouziva Samba... Ak chces zdielat tak musis nastavit Samba server... Mam taky dojem, ze polozka v menu tykajuca sa zdielania urobi adresar "Public" pristupny vsetkym a mala by zapnut Samba server...
lec neskusal som... mam FC8 a zdielanie zvyknem konfigurovat rucne cez samba.conf ak potrebujem, ale nevylucujem, ze mandriva sa moze woknam priblizovat a zdielanie robit jednoduchsim...
na wokna sa z Linuxu dostanes cez SMB/CIFS... (mount.cifs)

V pripade zdielania netu sa pokus jasnejsie popisat ako ti momentalne net funguje.. bo neni mi jasne odkial mas zdroj netu.
inerni AP je softwarove APcko?
Presnejsie popis ako to chces mat nastavene, ktorou kartou chces prijimat net a ktorou zdielat...
"zasitovat obe PC" myslis cez wifi alebo cez LAN?
hunter21
Pokročilý

Odeslat příspěvekod lurk3r 8. 6. 2008 06:38

Ke sdileni se da taky dobre pouzit protokol ssh, nainstalujes openssh-server a pripojujes se pomoci jmena a hesla, co mas v systemu. Z windows se pripojis na sftp (treba pres winscp). V linuxu je tu i moznost primountovat sitovy disk (lze automatizovat skriptem), takze bezvadny. Jinak Samba - tam budes muset trosku konfigurovat, vaze se i na ucty co mas ve Windows (nelze mit ucet ve Windows bez hesla atd...) ...

No a k tomu sdileni netu: asi nejjednodussi zpusob jak to udelat je nainstalovat Guidedog do pocitace, co je pripojen k netu a pres nej uz je nasdileni netu otazka trech kliknuti a napsani ip pocitace pro ktery sdilis, naprosto intuitivni zalezitost ...
Moderátor diskuzního fóra Živě.cz

If there is no space left on the device, there must be some space right ...
Co říká bezpečnostní software chycenému červovi? "Jsi zatčen! A nezkoušej na mě žádný fork()y!"
lurk3r
VIP uživatel
Uživatelský avatar

Odeslat příspěvekod littleon 8. 6. 2008 14:06

Děkuji děkuji. Zapomněl jsem podotkout, že u bratra jsou všichni pouze "uživatelé" a tudíž pro připojení dalšího PC konzolové příkazy tam nepadají v úvahu. Ale to teď nechme, potřebuju tam rozchodit internet a sdílení na stávajících PC.

Takže to upřesnění připojení:
Internet je připojen do SW AP (RA) v jednom PC. Obě PC jsou pak propojena přes síťovou kartu. V mandrivě je ve správci (bo jak to nazvat) položka "sdílení připojení internetu s jinými PC". Ale výsledek je takový, jak jsem popsal v postu výše. Vyzkouším tedy vyše nápady a pak dám vědět.

To sdílení dat si mám možnost vyzkoušet doma. V linuxu už celkem existuju normálně, ale v síti jsem s ním ještě pořádně nedělal.

Ještě otázka k tomu sdílení. Je možné nasdílet adresář tak, aby se k němu dalo v síti přistupovat bez loginu? Obdoba jednoduchého sdílení ve woknech.
Intel Q6600 @ 3,6GHz ofoukáván Zalmanem CNPS9700 LED, DFI ICFX3200T2R/G + NC-U6, Sapphire HD 2900XT @800/2100, 2x Hitachi 400GB, GEIL 2x1GB 4-4-4-12, Chieftec CFT-620-A12S, Thermaltake Armor VA8000SWA
littleon
Junior

Odeslat příspěvekod littleon 8. 6. 2008 14:14

hunter21 píše:Ak chces zdielat tak musis nastavit Samba server...


Ještě jedna otázka. Rozumím tomu správně tak, že pokud chci sdílet data v počítačích, musím nastavit Sambu bo jiný server v každém z nich?
Intel Q6600 @ 3,6GHz ofoukáván Zalmanem CNPS9700 LED, DFI ICFX3200T2R/G + NC-U6, Sapphire HD 2900XT @800/2100, 2x Hitachi 400GB, GEIL 2x1GB 4-4-4-12, Chieftec CFT-620-A12S, Thermaltake Armor VA8000SWA
littleon
Junior

Odeslat příspěvekod kozzi11 8. 6. 2008 14:41

Otázka je zda na tom jednom PC budeš potrebovat NAT nebo nee. Takze mi napis jake IP pouivas pro spojeni tech dvou pc a jakou IP mas nastavenou pro pristup do internetu. Pokud by vsechny IP byly ve stejnem subnetu tak by stacilo jen zapnout FORWARDING a pak by ti na tom druhym kompu po nastaveni IP a brany mel fungovat normalne net.
Člověk vždy nemusí dostat toco chce, ale má právo si o to říct
kozzi11
Junior

Odeslat příspěvekod littleon 8. 6. 2008 14:54

IP na wi-fi přesně nevím, ale myslím, že je to takto:

IP 13.229.20.13
Maska 255.255.255.0

IP sítě jsem pro test dával wokení klasiku 192.168.1.1 - 2. Ale dále jsem nenastavoval, řeším to prvně tady s váma. Už jsem laboroval a nechci už jet pokus-omyl. Proto to tu z vás taham :)
Intel Q6600 @ 3,6GHz ofoukáván Zalmanem CNPS9700 LED, DFI ICFX3200T2R/G + NC-U6, Sapphire HD 2900XT @800/2100, 2x Hitachi 400GB, GEIL 2x1GB 4-4-4-12, Chieftec CFT-620-A12S, Thermaltake Armor VA8000SWA
littleon
Junior

Odeslat příspěvekod kozzi11 8. 6. 2008 15:36

No tak, v tomto pripade to vypada ze budes potrebovat NAT. Nejlepsi reseni jak to poresit je asi takto:
jako root zadat na pc s internetem toto:
echo 1 > /proc/sys/net/ipv4/ip_forward
potom opet jako root zadat:
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADEiptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

kde to wlan0 je nazev tveho wifi zarizeni, muze se jmenovat i jinak, poznas to podle toho kdyz zadas prikaz iwconfig, tak to zarizeni u ktereho to nevypise no wireless neco, tak toto je.
Temito prikazy si zajsitis ze se tvuj kompl bude chovat jako router a bude sdilet internet potom uz jen staci na druhem pc nastavit ip 192.168.1.2 (to v pripade ze ten prvni s internetem ma 192.168.1.1), a potom nastavit jako branu 192.168.1.1 a DNS si nastav takovy jaky mas u toho prrniho kompu. potom uz by to melo jit, pozor pokud provede restart tak se to musi zase vse delat znovu hlavne ty prikazy co jsem psal. Samozrejme ze se to da nastvait na stalo, ale prvni to takto zkus jestli to jede a dej vedet.
Člověk vždy nemusí dostat toco chce, ale má právo si o to říct
kozzi11
Junior

Odeslat příspěvekod kozzi11 8. 6. 2008 15:37

sakra se mi to nejak pokazilo ten druhej prikaz ma byt jenom:
iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE

to dalsi iptables atd uz tam byt nemelo.
Člověk vždy nemusí dostat toco chce, ale má právo si o to říct
kozzi11
Junior

Odeslat příspěvekod littleon 8. 6. 2008 16:23

Oki, zítra vyzkouším a dám vědět. Děkuji.
Intel Q6600 @ 3,6GHz ofoukáván Zalmanem CNPS9700 LED, DFI ICFX3200T2R/G + NC-U6, Sapphire HD 2900XT @800/2100, 2x Hitachi 400GB, GEIL 2x1GB 4-4-4-12, Chieftec CFT-620-A12S, Thermaltake Armor VA8000SWA
littleon
Junior

Odeslat příspěvekod littleon 11. 6. 2008 10:11

Tak jsem zkoušel všechny zde uvedené návody. Bohužel ani jeden nejede. Pokud nastavím síť (LAN), systém v tu chvíli začne hledat net na síti a nebere v potaz přítomnost jiného připojení. Pokud podle hunter21 zruším masku na LAN a znovu nastavím masku na RA, net funguje. Ale nezpřístupní se net do druhého PC. Navíc po restartu systém opět hledá net na LAN a ne na wifině (RA). A to již nestačí odebrat bránu, ale musím odebrat připojení LAN, aby fungoval net.

Takže první problém je to, jak nastavit systém, aby pro něj bylo RA0 připojení internetu a ETH0 prostě LAN. Potom teprve můžu řešit sdílení internetu.

Nenapadá někoho něco? :)
Intel Q6600 @ 3,6GHz ofoukáván Zalmanem CNPS9700 LED, DFI ICFX3200T2R/G + NC-U6, Sapphire HD 2900XT @800/2100, 2x Hitachi 400GB, GEIL 2x1GB 4-4-4-12, Chieftec CFT-620-A12S, Thermaltake Armor VA8000SWA
littleon
Junior

Odeslat příspěvekod hunter21 11. 6. 2008 13:08

Myslim, ze som nehovoril nist o tom ze by si mal menit masku....
Maska je nieco ine ako brana...
Mozno by bolo rozumne nam dat nejake konkretne informacie o nastaveni tvojich PC.. hod sem vypisy prikazov ifconfig a route, tiez obsah suboru /etc/resolve.conf ... zvlast pre kazde PC.
hunter21
Pokročilý

Odeslat příspěvekod kozzi11 11. 6. 2008 13:08

No tak muj postup je urcite OK. Fungoval vzdycky, pokut ti nefunguje tak je to nejspis problem mandrivy. Asi bych zkusil pouzit nejakou jinou pouzitelnou distribuci. Holt mandriva je *****, ja to rikal vzdycky, ale doufal jsme ze uz se zlepsila :-(. Doporucuju zkusit si nejaky LiveCD treba ubuntu a tam zkusit muj postup. Pokud zabere je to jasny :-D
Člověk vždy nemusí dostat toco chce, ale má právo si o to říct
kozzi11
Junior

Další stránka

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků