Fórum Ubuntu CZ/SK

Ostatní => Otevřená diskuze kolem Linuxu a OSS => Téma založeno: Firzen 12 Června 2008, 19:27:01

Název: Domácí síť a bezdrátový net
Přispěvatel: Firzen 12 Června 2008, 19:27:01
Dobrý den :)

pokouším se propojit dva pc, z nichž jeden má být hlavní a mít onen bezdrátový internet a druhý má pouze přistupovat k internetu prostřednictvím toho hlavního... na hlavním pc mám dynamickou IP adresu. Vůbec nevím, jak na to, počítače jsem ještě nikdy nepropojoval.. dokonce jsme ani nikdy nehráli přes lan..  Děkuji předem za každou radu  ;)

Schéma sítě (http://www.beroot.ic.cz/pict/tmp/schema.jpg)
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: starenka 12 Června 2008, 19:37:05
No pokud to opravdu chces takhle, tak si porid KRIZENY UDP kabel na propejni tech dvou PC a je to ne? Nebo ti slo o softwarove nastaveni?

De facto jde o to mit oba kompy na stene podsiti (treba 255.255.255.0) a tomu "vedlejsimu" jako branu a dns nastavis ip sitovky toho prvniho.
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Firzen 12 Června 2008, 19:59:35
No právě teď mám oba pc propojené LAN kabelem, na hlavním pc právě jsem a mám zde net, a jde mi prostě o to, aby ten net který přijímám zde byl přístupný i na tom druhém pc, které právě parkuje v obýváku právě přes ten LAN kabel... jen nevím jak na to  :'(
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Beetljuice 12 Června 2008, 20:36:54
Tohle (http://wiki.ubuntu.cz/Sdílení internetového připojení) jsi četl?
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Firzen 12 Června 2008, 21:43:16
Jo, četl jsem to a i udělal.. ale nefunguje to  :'(
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Beetljuice 12 Června 2008, 23:14:17
Pořádně si to přečti,jestli jsi udělal vše co jsi měl. Důležitá jsou ta rozhraní která propojuješ, aby jsi měl nastaveno správně, tzn. které je dovnitř a které ven.
U mě mám k netu připojené eth0 a pro ostatní sdílím eth1. V /etc/network/interfaces mám toto
Kód: [Vybrat]
iface eth0 inet static
address 192.168.1.25
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254

auto eth0

iface eth1 inet static
address 10.0.0.1
netmask 255.255.255.0
gateway 192.168.1.25

auto eth1
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: truhlik 13 Června 2008, 08:48:11
Presne tak, dvakrat mer jednou rez. Vetsina chyb ma nejjednodussi reseni, ktere byste ani necekali.
Zkuste pingy z druheho pocitace na ten prvni. Plus poslete vypisy vsech dulezitych konfiguraku a prikazu.
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Firzen 14 Června 2008, 18:28:01
Znovu jsem zkoušel síť nastavit podle návodu na wiki.. nainstaloval jsem si na to speciální pokusné ubuntu; a dobře jsem udělal! Ten návod je totiž velmi pěkný, až  na to že po jeho provedení systém prostě už nenastartuje a už nepomůže vůbec nic.. Gnome je prostě odpálené a tím to hasne >:(
Šel jsem přesně podle návodu, jen s tím rozdílem, že jsem dal ppp0 místo eth1, ip adresy jsem do příkazů samozřejmě doplnil.. vytvořil jsem i ten skript v souboru /etc/rc.local (také jsem nezapoměl změnit eth1 na ppp0).
A prostě výsledkem je nefunkčnost systému (server). Buď dělám něco špatně já, nebo je chyba v tom návodu.. a nebo ten návod pro 4G modem prostě nefunguje.. Systém byl nový bez jakýchkoli změn(jen jsem se ručně připojil k internetu pomocí gnome-ppp).

EDIT: Navíc český (http://wiki.ubuntu.cz/Sd%C3%ADlen%C3%AD%20internetov%C3%A9ho%20p%C5%99ipojen%C3%AD) návod se od anglického (https://help.ubuntu.com/community/Internet/ConnectionSharing?action=show&redirect=InternetConnectionSharing) znatelně liší! například v českém návodu se dočteme, že eth1 se dá zaměnit za ppp0, ale v anglickém se dočteme, že eth0 se zaměňuje za ppp0, avšak příkazy jsou zcela stejné - to je pak jistě špatně...  ::)
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Petr Merlin Vaněček 14 Června 2008, 21:04:29
Ale kdepak - eth0 (1,2 ... 10) se zaměňuje podle toho, co máte ve svém systému za rozhranní resp. jak je pojmenované. ethX obecně značí síťové karty, pppX rozhranní vytáčeného připojení, wlanX síťovou kartu atd.

A to, že se návody liší je vpořádku, protože je psal jiný autor a v linuxu se dá jedna věc udělat několika způsoby (a je jen na zvážení, který je pro danou aplikaci lepší).

Zkusme tedy postupovat tak, aby se to rozběhalo alespoň dočasně. V (serverovém) PC musíte mít funkční připojení k Internetu a nakonfigurovanou síťovou kartu (pravděpodobně eth0), která je kříženým kabelem spojena s druhým PC. Na serverovém PC nastavte pomocí následujícího příkazu (ethX doplňte podle své situace) síťovou kartu:
Kód: [Vybrat]
sudo ifconfig eth0 192.168.1.1 up

Na druhém (klientském) PC nastavte síťovou kartu takto
Kód: [Vybrat]
sudo ifconfig eth0 192.168.1.2 up
sudo route add default gw 192.168.1.1
sudo sh -c "nameserver 192.168.1.1" >/etc/resolv.conf
Pokud je druhý PC Windowsový, pak IP adresa je 192.168.1.2, maska 255.255.255.0, brána 192.168.1.1, DNS server 192.168.1.1

Pokud je vše vpořádku (a na Windows je vypnutý firewall), musí z jednoho na druhý PC procházet ping tj. na serverovém PC zadejte
Kód: [Vybrat]
ping 192.168.1.2 -c 5
Dostanete pravděpodobně něco takového:
Kód: [Vybrat]
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
64 bytes from 192.168.1.2: icmp_seq=1 ttl=64 time=0.130 ms
64 bytes from 192.168.1.2: icmp_seq=2 ttl=64 time=0.117 ms
64 bytes from 192.168.1.2: icmp_seq=3 ttl=64 time=0.121 ms
64 bytes from 192.168.1.2: icmp_seq=4 ttl=64 time=0.131 ms
64 bytes from 192.168.1.2: icmp_seq=5 ttl=64 time=0.118 ms

--- 192.168.1.2 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3998ms
rtt min/avg/max/mdev = 0.117/0.123/0.131/0.011 ms

Z klientského PC (Windows?) zkuste to ping 192.168.1.1 v případě Windows a  ping 192.168.1.1 -c 5 v případě Linuxu.
Opět musíte dostat výpis podobný tomuto:
Kód: [Vybrat]
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=0.130 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=0.117 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.121 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=64 time=0.131 ms
64 bytes from 192.168.1.1: icmp_seq=5 ttl=64 time=0.118 ms

--- 192.168.1.1 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 3998ms
rtt min/avg/max/mdev = 0.117/0.123/0.131/0.011 ms

Pokud toto funguje, budeme bojovat dál ...
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Firzen 15 Června 2008, 10:48:24
Citace
Nejdřív si pořádně rozjeď USB modem s hlavním PC (pokud bude rozdávat ostatním compům inet, bude se jmenovat router).
Dostaň připojení do chodu, pak teprv budeš řešit připojení k ostatním compům.
Když se z hlavního PC (routeru) propingneš třeba na seznam.cz, tak teprv pak budem řešit co nejde... ok?
USB modem jsem zvládnul abych řekl levou zadní ;) Sám se mi dokonce připojuje při startu pc(bez jakéhokoli skriptu)..

To: Petr 'Merlin' Vaněček
U nás jsme linuxová rodina(rodiče souhlasili  ;)), takže máme na obou pc Ubuntu 8.04.. Změní se tedy nějak nastavení?
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Petr Merlin Vaněček 15 Června 2008, 11:57:15
Ne, nezmění. Ping prochází?
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Firzen 15 Června 2008, 13:18:06
Kód: [Vybrat]
sudo sh -c "nameserver 192.168.1.1" >/etc/resolv.confA za "nameserver" mám dosadit název serverového pc?? Když to totiž udělám (server se jmenuje "pokusny"), tak dostanu jen:
Kód: [Vybrat]
alena@alena-desktop:~$ sudo sh -c "pokusny 192.168.1.1" >/etc/resolv.conf
bash: /etc/resolv.conf: Permission denied
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Petr Merlin Vaněček 15 Června 2008, 13:22:51
Napsal jsem to blbě, omlouvám se:
Kód: [Vybrat]
sudo sh -c "echo 'nameserver 192.168.1.1' >/etc/resolv.conf"
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Firzen 15 Června 2008, 13:36:30
Kód: [Vybrat]
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
From 192.168.1.1 icmp_seq=1 Destination Host Unreachable
From 192.168.1.1 icmp_seq=2 Destination Host Unreachable
From 192.168.1.1 icmp_seq=3 Destination Host Unreachable
From 192.168.1.1 icmp_seq=4 Destination Host Unreachable
From 192.168.1.1 icmp_seq=5 Destination Host Unreachable

--- 192.168.1.2 ping statistics ---
5 packets transmitted, 0 received, +5 errors, 100% packet loss, time 4016ms
, pipe 3
(na obou pc)

Hmm, tak to zas nějak nefunguje.. já už vážně nevím co s tím  :'(  Net mi přitom normálně funguje
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Petr Merlin Vaněček 15 Června 2008, 13:38:51
Nefunguje spojení mezi těma dvěma PC. Zkuste sem dát výpis ifconfig
z obou dvou
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Firzen 15 Června 2008, 13:52:03
ifconfig z pokusny(server)
Kód: [Vybrat]
eth0      Link encap:Ethernet  HWaddr 00:e0:4d:41:09:0b 
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:220 Base address:0x4000

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1584 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1584 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:79820 (77.9 KB)  TX bytes:79820 (77.9 KB)

ppp0      Link encap:Point-to-Point Protocol 
          inet addr:89.24.231.253  P-t-P:10.231.255.32  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:3624 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3745 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:2568392 (2.4 MB)  TX bytes:691193 (674.9 KB)

ifconfig z alena-desktop(klient)
Kód: [Vybrat]
eth0      Link encap:Ethernet  HWadr 00:e0:7d:b2:c8:30 
          inet adr:192.168.1.2  Všesměr:192.168.1.255  Maska:255.255.255.0
          AKTIVOVÁNO VŠESMĚROVÉ_VYSÍLÁNÍ MULTICAST  MTU:1500  Metrika:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:1000
          Přijato bajtů: 0 (0.0 B) Odesláno bajtů: 0 (0.0 B)
          Přerušení:11 Vstupně/Výstupní port:0xe800

lo        Link encap:Místní smyčka 
          inet adr:127.0.0.1  Maska:255.0.0.0
          inet6-adr: ::1/128 Rozsah:Počítač
          AKTIVOVÁNO SMYČKA BĚŽÍ  MTU:16436  Metrika:1
          RX packets:735 errors:0 dropped:0 overruns:0 frame:0
          TX packets:735 errors:0 dropped:0 overruns:0 carrier:0
          kolizí:0 délka odchozí fronty:0
          Přijato bajtů: 37060 (36.1 KB) Odesláno bajtů: 37060 (36.1 KB)
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Firzen 15 Června 2008, 14:06:15
Přesně takový kabel mám - tedy, už byl sestavený, ale díky průhlednému konektoru vidím, že to je on..

EDIT: jinak je to přímé spojení server-kabel-klient.. nic zvláštního  ::)
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Petr Merlin Vaněček 15 Června 2008, 14:14:10
Na libovolném z těch dvou PC zadej
Kód: [Vybrat]
sudo ethtool eth0

Podle těch výpisů to totiž vypadá, že ten kabel nefunguje
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Firzen 15 Června 2008, 14:47:18
výpis z sudo ethtool eth0:
Kód: [Vybrat]
Settings for eth0:
Supported ports: [ MII ]
Supported link modes:   10baseT/Half 10baseT/Full
                        100baseT/Half 100baseT/Full
Supports auto-negotiation: Yes
Advertised link modes:  10baseT/Half 10baseT/Full
                        100baseT/Half 100baseT/Full
Advertised auto-negotiation: Yes
Speed: Unknown! (65535)
Duplex: Unknown! (255)
Port: MII
PHYAD: 1
Transceiver: external
Auto-negotiation: on
Supports Wake-on: g
Wake-on: d
Link detected: no
No, síťovky nesvítí.. bylo mi to divný ale říkal jsem si, že to asi má svítit jen při přenosu dat(a ten nenastal..), kabel vadný být klidně může, je totiž starý více, než 7 let ::) To se vážně moc omlouvám.. takového času jste mi věnovali a nakonec je chyba v kabelu :D Jak to půjde, koupím nový a zkusím to znovu ;)
Název: Re: Domácí síť a bezdrátový net
Přispěvatel: Petr Merlin Vaněček 15 Června 2008, 14:50:34
Citace
Link detected: no

Nejsou spojené - ten kabel není křížený, nebo je špatný.