Net megosztás desktopról laptopra

Net megosztás desktopról laptopra

Hozzászólások

[quote:29c479d938="Somez"][quote:29c479d938="covek"]hi!

Előfordulhat, hogy az alaplapi kártya bekapcsolásakor megcsrélődött a kárytasorrend.
Az alaplapi lett az eth0 az eth1 pedig a régi kártya.

Ezt érdemes lehet ellenőrízni.

Oké, de a dsl routernek mindegy, hogy az amin keresztül a neten nyomja az eth0 vagy eth1 névre hallgat, pontosabban nem is tud a másik kártyáról. Linux alatt pedig nem állítottam semmit sem be, elég rádugni a dsl routerből jövő kábelt az ethernet kártyára és már is megy a net

Ezzel kapcsolatban nem tudjátok eloszlatni a kételyeimet:?

[quote:e5fd3458d2="Somez"][quote:e5fd3458d2="Somez"][quote:e5fd3458d2="covek"]hi!

Előfordulhat, hogy az alaplapi kártya bekapcsolásakor megcsrélődött a kárytasorrend.
Az alaplapi lett az eth0 az eth1 pedig a régi kártya.

Ezt érdemes lehet ellenőrízni.

Oké, de a dsl routernek mindegy, hogy az amin keresztül a neten nyomja az eth0 vagy eth1 névre hallgat, pontosabban nem is tud a másik kártyáról. Linux alatt pedig nem állítottam semmit sem be, elég rádugni a dsl routerből jövő kábelt az ethernet kártyára és már is megy a net

Ezzel kapcsolatban nem tudjátok eloszlatni a kételyeimet:?

Mit kell itt eloszlatni? Na próbáljuk meg. Van egy dsl routered. Rádugod a gépedet és az alaplapi kártya engedélyezése után nem megy a net. Meg kellene nézni, hogy van-e ip címe a kártyáidnak. Pingelni kellene a routert. Ha statikus ip-d van akkor a default gw címet érdemes ellenőríni. ha dhcp akkor automatikusan kapsz címet a routeredtől. ping milyen eredményt ad?

Sziasztok!

A következő problémát kellene megoldanom. Az asztali gépemben van egy alaplapi és egy pci hálókártya, a pci-oson keresztül pedig jön be az adsl. Szeretném a laptopomra a desktop pc alaplapi hálókártyáján keresztül leosztani a netet.

megnéztem már pár topicot, de a sok ipforward, nat és hasonló tanácsok között teljesen elvesztem.
Az is kérdéses továbbá, hogy az UTP kábelből patch kábel is jó erre a célra vagy mindenképpen crosslink kell?

Előre is köszönöm mindenkinek a válaszokat!

Kisebb keresgélés után a következőt találtam:

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
echo "1" > /proc/sys/net/ipv4/ip_forward

Na most a problémám az, hogy bekapcsoltam biosban az alaplapi hálókártyát és onnantól kezdve megszűnt a net. A net egyébként egy dsl routeren keresztül jön az eth0-ra, és szeretném ha az eth1-en keresztül megközelíthető gép számára is elérhető lenne.

Tehát első problémám az, hogy nem értem miért megy el a net amikor bekapcoslom biosban az alaplapi hálókártyát. Ha ezt meg tudom oldani, és a gépek pingelik egymást akkol a fenti két sorral át tudom irányítani a netet, de persze a ppp0 helyett eth1-et írnék bele.

[quote:3131ca3446="Somez"]Na most a problémám az, hogy bekapcsoltam biosban az alaplapi hálókártyát és onnantól kezdve megszűnt a net. A net egyébként egy dsl routeren keresztül jön az eth0-ra, és szeretném ha az eth1-en keresztül megközelíthető gép számára is elérhető lenne.

A /etc/network/interfaces file-ban mi szerepel?
Merthogy ott két hálókártyának kellene lennie, bios beállítástól függetlenül...

Jah, és - legjobb tudomásom szerint - két gép közvetlen összekötésére csak a crosslink kábel a tuti!

" /etc/network/interfaces file-ban mi szerepel?"
Persze csak akkor ha debian-od van! :)
Lehetséges, ha bekapcsolod az alaplapit akkor az lesz eht0 ?
ifconfig kiírja mindkettőt?

[quote:5e78647076="covek"][quote:5e78647076="Somez"][quote:5e78647076="Somez"][quote:5e78647076="covek"]hi!

Előfordulhat, hogy az alaplapi kártya bekapcsolásakor megcsrélődött a kárytasorrend.
Az alaplapi lett az eth0 az eth1 pedig a régi kártya.

Ezt érdemes lehet ellenőrízni.

Oké, de a dsl routernek mindegy, hogy az amin keresztül a neten nyomja az eth0 vagy eth1 névre hallgat, pontosabban nem is tud a másik kártyáról. Linux alatt pedig nem állítottam semmit sem be, elég rádugni a dsl routerből jövő kábelt az ethernet kártyára és már is megy a net

Ezzel kapcsolatban nem tudjátok eloszlatni a kételyeimet:?

Mit kell itt eloszlatni? Na próbáljuk meg. Van egy dsl routered. Rádugod a gépedet és az alaplapi kártya engedélyezése után nem megy a net. Meg kellene nézni, hogy van-e ip címe a kártyáidnak. Pingelni kellene a routert. Ha statikus ip-d van akkor a default gw címet érdemes ellenőríni. ha dhcp akkor automatikusan kapsz címet a routeredtől. ping milyen eredményt ad?

Megnéztem ifconfigban és nincsen ip címük, pedig a dsl router dhcp-re van állítva. Ez azért furcsa, mert elvileg a router és az oprendszer szempontjából sem lényeges hogy egy vagy két hálókártya van a gépben, ettől nem kéne elmenjen a net. Az viszont lehet, hogy az alaplapi hálókártya aktiválásával az eth0 és eth1 felcserélődött, tehát az eth1 most eth0 és továbbra is jön rajta a net, csak az oprendszer keresi a másik kártyáról. ezt iptables-ben vagy merre fele lehetne állítansi?
Ugyanakkor ennek ellentmond, hogy egyik kártya sem kapott ip címet....
Mindjárt rebootolok és megnézem.

Összehasonlítottam az ifconfig kimenetét az alaplapi ethernet kártya be és kikapcsolt állapotában. Nos tényleg megcseréllődik a kettő:

Alaplapi LAN kikapcsolva:

eth0 Link encap:Ethernet HWaddr 00:04:E2:07:5B:41
inet addr:192.168.2.100 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::204:e2ff:fe07:5b41/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:286 errors:0 dropped:0 overruns:0 frame:0
TX packets:409 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:37857 (36.9 KiB) TX bytes:36064 (35.2 KiB)
Interrupt:18 Base address:0x7400

Alaplapi LAN bekapcsolva:

eth0 Link encap:Ethernet HWaddr 00:11:2F:3C:63:C8
inet6 addr: fe80::211:2fff:fe3c:63c8/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:2088 (2.0 KiB)
Interrupt:23 Base address:0x7400

eth1 Link encap:Ethernet HWaddr 00:04:E2:07:5B:41
inet6 addr: fe80::204:e2ff:fe07:5b41/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:378 (378.0 b)
Interrupt:18 Base address:0x7000

A HWaddressből jól látszik, hogy a pci hálókártya eredetileg eth0 volt, de amint bekapcsoltam az alaplapit, az vette át a helyét. Na most az alaplapi értelemszerűen nem kap ip címet a routertől, mert nincsen vele összekötve. Ettől viszont még az eth1-nek (pci hálókari) kellene valami ip címet kapni a dhcp szervertől, de nem értem miért nem kap.

Eppen ezert celszeru, hogy az egyik halokrtyat fix ipre allitod, meg a masikat dinamikusra, amin keresztul kapod majd a netet, es akkor igy nem lesz kavar.
Jelenleg otthon nekem az egyik gepem egy asus a7nx8e-deluxe nf2 chipsetes alaplappal megy, amin ugye alapbol ket halokartya van integralva. Namost, arra jottem ra, hogyha mindkettot beleforgatom a kernelbe, akkor a katyak megcserelodnek (eth0->eth1 es eth1->eth0 lesz). Viszont ugy dontottem, hogy az elso halokartyat beforgatom, meg a masodik halokartyamat modulkent toltom be. Ekepp is allitottam be az /etc/network/interfaces fajlom is. Amit korabban bemasoltam interfaces allomanyt nekem azzal toketelesen megy.

[quote:22e88f3676="WatchDog"]Eppen ezert celszeru, hogy az egyik halokrtyat fix ipre allitod, meg a masikat dinamikusra, amin keresztul kapod majd a netet, es akkor igy nem lesz kavar.
Jelenleg otthon nekem az egyik gepem egy asus a7nx8e-deluxe nf2 chipsetes alaplappal megy, amin ugye alapbol ket halokartya van integralva. Namost, arra jottem ra, hogyha mindkettot beleforgatom a kernelbe, akkor a katyak megcserelodnek (eth0->eth1 es eth1->eth0 lesz). Viszont ugy dontottem, hogy az elso halokartyat beforgatom, meg a masodik halokartyamat modulkent toltom be. Ekepp is allitottam be az /etc/network/interfaces fajlom is. Amit korabban bemasoltam interfaces allomanyt nekem azzal toketelesen megy.

Oké, akkor aktiválom az alaplapi hálókártyát és adok neki fix ip címet.

Hát nem tudom, hogy jól csináltam-e de nem működik a dolog :-(

Így csináltam:

alaplapi kártya: ifconfig eth1 up 192.168.2.103 (így jól adok neki ip címet? a router 192.168.2.1 címen van)

ezután ifconfig eth0 up paranccsal aktiváltam a hálókártyát, amibe ugyebár be van dugva a router. Sajnos hiába aktiválom, mert nem kap a router dhcp szerverétől ip címet, elvileg így jó kellene legyen nem? Megpróbáltam a pci hálókártyának manuálisan 192.168.2.100 ip címet adni, mert a router is ezt ad neki, de azzal sem működött. pingelni nem tudtam a routert.

Valoszinuleg a route-olas miatt szunt meg a neted, most hogy ket halokartyad van/lat a geped. A route parancsra kiirja neked rola az infokat, es akkor rajossz, hogy mi lehet a gond. De gondolom, hogy mindket halokartyadnak kerult egy gateway.
Debian alatt az /etc/network/interfaces fajlban valami ilyesmi kene, hogy legyen:
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)

# The loopback interface
auto lo
iface lo inet loopback

# The first network card - this entry was created during the Debian installation
# (network, broadcast and gateway are optional)

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.1.42
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255

Igy jelenesetben az eth0-as eszkozon dhcp-n keresztul fogod megkapni a neted a szolgaltatotol, meg az eth1-en egy fix ip cimed lesz.
Utana johet az iptables.

Ket gep osszekotesere pedig crosslink kablet ajanlok en is, akarcsak csonkasanyi.
Azzal viszont nem ertek egyet, ha a biosban le van tiltva egy eszkoz, akkor az utan meglenik... Szerintem pedig fuggvenye a bios.

P.S.: Nekem otthon kabelnetem van, es a fenti halozati beallitasokkal + iptables muxik jol.

[quote:1346d35b2f="Somez"]A HWaddressből jól látszik, hogy a pci hálókártya eredetileg eth0 volt, de amint bekapcsoltam az alaplapit, az vette át a helyét. Na most az alaplapi értelemszerűen nem kap ip címet a routertől, mert nincsen vele összekötve. Ettől viszont még az eth1-nek (pci hálókari) kellene valami ip címet kapni a dhcp szervertől, de nem értem miért nem kap.

Pedig érthető lehet, ha nincs az eth1-re semmilyen szabály definiálva. Milyen disztrib is a tiéd?
Debian? /etc/network/intarfaces mit tartalmaz?

[quote:18ef09c1b1="covek"][quote:18ef09c1b1="Somez"]A HWaddressből jól látszik, hogy a pci hálókártya eredetileg eth0 volt, de amint bekapcsoltam az alaplapit, az vette át a helyét. Na most az alaplapi értelemszerűen nem kap ip címet a routertől, mert nincsen vele összekötve. Ettől viszont még az eth1-nek (pci hálókari) kellene valami ip címet kapni a dhcp szervertől, de nem értem miért nem kap.

Pedig érthető lehet, ha nincs az eth1-re semmilyen szabály definiálva. Milyen disztrib is a tiéd?
Debian? /etc/network/intarfaces mit tartalmaz?

Annak érthető, aki jobban ismerei a rendszert, de én nem tudom ezeket hol keressem :-)

A kérdéses file:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0

# The primary network interface
iface eth0 inet dhcp

Gyakorlatilag az a baj, hogy ebben a fileban az eth0 az elsődleges hálózati csataló, és a dhcp is ehhez van rendelve. Viszont ha aktiválom az alaplapi ethernetet, akkor az lesz az eth0, ami nyilván bajos :-)
Van lehetőség felcserélni az eth0 <-> eth1-et vagy jobb h ebben a fileban az utolsó sorban átírom az eth0-t eth1-re?

Fut valamilyen dhcp-cleint vagy pump nevu progid, amin keresztul kapnal ip-et? Mert, ha nem fut valami ilyesmi, akkor az baj:
246 ? Ss 0:00 dhclient -e -pf /var/run/dhclient.eth0.pid -lf /var/run/dhclient.eth0.leases eth0
A `ps ax |grep dhc` paraccsal megtudod nezni; aposztrofok nelkul persze.
Az viszont tutira nem jo, hogy 192.168..2.100-as ip cimet adtal neki. Ilyen (free) ip cimet, akkor kap az ember, ha valamilyen okbol kifolyolag nem kap ip-et a szolgaltatotol.
Ha mar sikerult megcsinalni, hogy latja a geped az eth0-at, es eth1-et. Ezutobbit fix ip-el, akkor celszeru lesz kiadni az `/etc/init.d/networking start` parancsot, hogy ujra kerjen ip-et, mert amugy alapbol nem fogja ujra lekerni.
Amugy az tobbet segitene, ha bemasolnad az /etc/network/interfaces es /etc/resolv.conf allomanyok tartalmat. Mintazt korabban irta covek is.

[quote:629b28b7c3="Somez"]
A kérdéses file:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0

# The primary network interface
iface eth0 inet dhcp

Gyakorlatilag az a baj, hogy ebben a fileban az eth0 az elsődleges hálózati csataló, és a dhcp is ehhez van rendelve. Viszont ha aktiválom az alaplapi ethernetet, akkor az lesz az eth0, ami nyilván bajos :-)
Van lehetőség felcserélni az eth0 <-> eth1-et vagy jobb h ebben a fileban az utolsó sorban átírom az eth0-t eth1-re?

Célszerű lenne kiegésszíteni a fenti fájl tartalmát:

[code:1:629b28b7c3]auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp
[/code:1:629b28b7c3]

Ennek mindenképpen benne kellene lennie.

ifdown -a esetén leállítod az összes hálózati eszközödet.
ifup -a felhúzza mindet.
ifdown eth0 lelövi az eth0
ifdown eth1 az eth1 eszközödet.
ifup eth0
ifup eth1 aktiválja a két eszközt külön külön.

hajrá.

[quote:56c3d442df="covek"][quote:56c3d442df="Somez"]
A kérdéses file:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# This is a list of hotpluggable network interfaces.
# They will be activated automatically by the hotplug subsystem.
mapping hotplug
script grep
map eth0

# The primary network interface
iface eth0 inet dhcp

Gyakorlatilag az a baj, hogy ebben a fileban az eth0 az elsődleges hálózati csataló, és a dhcp is ehhez van rendelve. Viszont ha aktiválom az alaplapi ethernetet, akkor az lesz az eth0, ami nyilván bajos :-)
Van lehetőség felcserélni az eth0 <-> eth1-et vagy jobb h ebben a fileban az utolsó sorban átírom az eth0-t eth1-re?

Célszerű lenne kiegésszíteni a fenti fájl tartalmát:

[code:1:56c3d442df]auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet dhcp
[/code:1:56c3d442df]

Ennek mindenképpen benne kellene lennie.

ifdown -a esetén leállítod az összes hálózati eszközödet.
ifup -a felhúzza mindet.
ifdown eth0 lelövi az eth0
ifdown eth1 az eth1 eszközödet.
ifup eth0
ifup eth1 aktiválja a két eszközt külön külön.

hajrá.

az ifup és hasonló parancsokkal képben vagyok, csak azt nem tudtam hogy milyen fileok felelősek a hálózati beállításokért. Most úgy néz ki a dolog, hogy az eth1 megkapta az ip címet, megy rajta a net de az alaplapi (eth0) kártya még mindig nem rendelkezik ip címmel. Ez azért van, mert dhcp-t adtunk neki, de nem fut dhcp szerver a gépemen?

Köszi az eddigi segítséget!

Akkor pl. a kovetkezovel sorokkal egeszitsd ki az /etc/network/interfaces fajlod:
auto eth0
iface eth0 inet static
address 192.168.1.42
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
Barmilyen szovegszerkeztovel tudod editalni, de talan gyorsabb lesz mc alatt.

Mivel most az eth1-en jon be a neted, igy csak az eth0-as reszt kell atirnod. Igy ekepp nezzen ki az /etc/network/interfaces fajlod:

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 192.168.1.42
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255

auto eth1
iface eth1 inet dhcp

A 192.168.1.42 ip helyet irhatsz barmilyen mas ip-t.

Egyebent korabban nem is azt irtam, hogy dhcp szervert futtas, hanem hogy egy dhcp kliens progi kell, hogy fusson.
Most elvlieg a ps ax -re ki is kene irja.

[quote:7f3da7e3a2="Somez"]az ifup és hasonló parancsokkal képben vagyok, csak azt nem tudtam hogy milyen fileok felelősek a hálózati beállításokért. Most úgy néz ki a dolog, hogy az eth1 megkapta az ip címet, megy rajta a net de az alaplapi (eth0) kártya még mindig nem rendelkezik ip címmel. Ez azért van, mert dhcp-t adtunk neki, de nem fut dhcp szerver a gépemen?

Köszi az eddigi segítséget!

ifdown eth0, majd egészítsük ki, ill. módosítsuk a /etc/network/interfaces:
[code:1:7f3da7e3a2]auto eth0
iface eth0 inet dhcp
[/code:1:7f3da7e3a2]

a második sort cseréljük erre:
[code:1:7f3da7e3a2]
iface eth0 inet static
[/code:1:7f3da7e3a2]

és alá pedig írjuk ezeket:
[code:1:7f3da7e3a2]
address 10.1.0.10
netmask 255.255.255.0
network 10.1.0.0
broadcast 10.1.0.255
[/code:1:7f3da7e3a2]

az ipcímek csak például szolgálnak, remélem érted mi micsoda.

[quote:15f8cb6881="covek"][quote:15f8cb6881="Somez"]az ifup és hasonló parancsokkal képben vagyok, csak azt nem tudtam hogy milyen fileok felelősek a hálózati beállításokért. Most úgy néz ki a dolog, hogy az eth1 megkapta az ip címet, megy rajta a net de az alaplapi (eth0) kártya még mindig nem rendelkezik ip címmel. Ez azért van, mert dhcp-t adtunk neki, de nem fut dhcp szerver a gépemen?

Köszi az eddigi segítséget!

ifdown eth0, majd egészítsük ki, ill. módosítsuk a /etc/network/interfaces:
[code:1:15f8cb6881]auto eth0
iface eth0 inet dhcp
[/code:1:15f8cb6881]

a második sort cseréljük erre:
[code:1:15f8cb6881]
iface eth0 inet static
[/code:1:15f8cb6881]

és alá pedig írjuk ezeket:
[code:1:15f8cb6881]
address 10.1.0.10
netmask 255.255.255.0
network 10.1.0.0
broadcast 10.1.0.255
[/code:1:15f8cb6881]

az ipcímek csak például szolgálnak, remélem érted mi micsoda.

Igen értem, watchdog értékeit használtam fel. Az alaplapi kártya (eth0) megkapta a 192.168.1.42 statikus ip-t.

Nagyon köszönöm a segítségeteket! Abban tudtok nekem segíteni, hogy a laptopon mit kéne beállítanom, hogy menjen a net? Sajnos csak patch kábelem van a két gép összekötésére, azzal egyáltalán nem fog menni?

A laptop hálókártyájának azonis értékeket adtam mint az alapalapi csatolónak, az ip-je 192.168.1.43, és tudom pingelni a desktop gépet.
Már csak valami portforward szerűséget kéne alkalmaznom, vagy van még valami amire nem gondolok?

[quote:88a686b082="Somez"]A laptop hálókártyájának azonis értékeket adtam mint az alapalapi csatolónak, az ip-je 192.168.1.43, és tudom pingelni a desktop gépet.
Már csak valami portforward szerűséget kéne alkalmaznom, vagy van még valami amire nem gondolok?

[code:1:88a686b082]cat /etc/network/options
ip_forward=yes
spoofprotect=yes
syncookies=yes
[/code:1:88a686b082]
/etc/init.d/networking restart után elvileg ez életbe is lép.
cat /proc/sys/net/ipv4/ip_forward ha a visszakapott érték 1 akkor ok.
na meg kell egy iptables szabály is:

[code:1:88a686b082]iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
[/code:1:88a686b082]

[quote:b120ee0128="covek"][quote:b120ee0128="Somez"]A laptop hálókártyájának azonis értékeket adtam mint az alapalapi csatolónak, az ip-je 192.168.1.43, és tudom pingelni a desktop gépet.
Már csak valami portforward szerűséget kéne alkalmaznom, vagy van még valami amire nem gondolok?

[code:1:b120ee0128]cat /etc/network/options
ip_forward=yes
spoofprotect=yes
syncookies=yes
[/code:1:b120ee0128]
/etc/init.d/networking restart után elvileg ez életbe is lép.
cat /proc/sys/net/ipv4/ip_forward ha a visszakapott érték 1 akkor ok.
na meg kell egy iptables szabály is:

[code:1:b120ee0128]iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
[/code:1:b120ee0128]

Megcsináltam, de sajnos nem lát ki még mindig a netre a laptop. :-(

Mindenképp meg fogom nézni az általatok említett dolgokat, amúgy Ubuntut használok, tehát debian ok :-)
Az a baj, hogy csak patch kábelem van itthon. ezzel egyáltlaán nem fog menni?

[quote:69739139df="Somez"][code:1:69739139df]iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
[/code:1:69739139df]
Megcsináltam, de sajnos nem lát ki még mindig a netre a laptop. :-(

Ügye az iptables szabály a desktoppon lett kiadva. Pingetni tudod a desktop külső, modem felőli ip-jét a laptoppról?

En ugy tudom, hogy a mai halokartyaknak mar tokmindegy.

[quote:7dc5f89273="covek"][quote:7dc5f89273="Somez"][code:1:7dc5f89273]iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
[/code:1:7dc5f89273]
Megcsináltam, de sajnos nem lát ki még mindig a netre a laptop. :-(

Ügye az iptables szabály a desktoppon lett kiadva. Pingetni tudod a desktop külső, modem felőli ip-jét a laptoppról?

jut eszembe a laptoppon mit tartalmaz a /etc/resolv.conf?

[quote:a4ffbd1722="covek"][quote:a4ffbd1722="covek"][quote:a4ffbd1722="Somez"][code:1:a4ffbd1722]iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
[/code:1:a4ffbd1722]
Megcsináltam, de sajnos nem lát ki még mindig a netre a laptop. :-(

Ügye az iptables szabály a desktoppon lett kiadva. Pingetni tudod a desktop külső, modem felőli ip-jét a laptoppról?

jut eszembe a laptoppon mit tartalmaz a /etc/resolv.conf?

nameserver 192.168.2.1

Ez a router ip címe, meg kéne változtatnom az alaplapi hálókártya ip címére?

[quote:50d58fa92f="covek"][quote:50d58fa92f="Somez"][code:1:50d58fa92f]iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
[/code:1:50d58fa92f]
Megcsináltam, de sajnos nem lát ki még mindig a netre a laptop. :-(

Ügye az iptables szabály a desktoppon lett kiadva. Pingetni tudod a desktop külső, modem felőli ip-jét a laptoppról?

igen a desktopról lett!
viszont nem tudom pingelni a 192.168.2.100-at, ez lesz a probléma.
Ez az eltérő broadcast miatt van?

hi!

Előfordulhat, hogy az alaplapi kártya bekapcsolásakor megcsrélődött a kárytasorrend.
Az alaplapi lett az eth0 az eth1 pedig a régi kártya.

Ezt érdemes lehet ellenőrízni.

[quote:ea8cdd469e="covek"]hi!

Előfordulhat, hogy az alaplapi kártya bekapcsolásakor megcsrélődött a kárytasorrend.
Az alaplapi lett az eth0 az eth1 pedig a régi kártya.

Ezt érdemes lehet ellenőrízni.

Oké, de a dsl routernek mindegy, hogy az amin keresztül a neten nyomja az eth0 vagy eth1 névre hallgat, pontosabban nem is tud a másik kártyáról. Linux alatt pedig nem állítottam semmit sem be, elég rádugni a dsl routerből jövő kábelt az ethernet kártyára és már is megy a net

[quote:84f230f2a5="Somez"]viszont nem tudom pingelni a 192.168.2.100-at, ez lesz a probléma.
Ez az eltérő broadcast miatt van?

hogy is néz ki most a hálózatod:

inetfelhő->szolgáltató_átjárója->
modemed->
routered_külső_ipcíme[--]routered_belső_ipcíme->
desktop_külső_ipcíme[--]desktop_belső_ipcíme->
laptop_ipcíme

leírnád a címeket a fentiek szerint? router, desktop, laptop címek érdekelnek.
A netmaszk az azonos alhálózaton legyen egyforma.

[quote:98fa649115="covek"][quote:98fa649115="Somez"]viszont nem tudom pingelni a 192.168.2.100-at, ez lesz a probléma.
Ez az eltérő broadcast miatt van?

hogy is néz ki most a hálózatod:

inetfelhő->szolgáltató_átjárója->
modemed->
routered_külső_ipcíme[--]routered_belső_ipcíme->
desktop_külső_ipcíme[--]desktop_belső_ipcíme->
laptop_ipcíme

leírnád a címeket a fentiek szerint? router, desktop, laptop címek érdekelnek.
A netmaszk az azonos alhálózaton legyen egyforma.

Router:
külső ip dinamikus
belső ip: 192.168.2.1

Desktop:
Külső ip (eth1, amibe a router be van dugva): 192.168.2.100
Belső ip (az alaplapi, amibe a laptop van bedugva): 192.168.1.42

Laptop:
192.168.1.43

a netmask mindenhol 255.255.255.0

[quote:1eb6249097="Somez"]
Router:
külső ip dinamikus
belső ip: 192.168.2.1

Desktop:
Külső ip (eth1, amibe a router be van dugva): 192.168.2.100
Belső ip (az alaplapi, amibe a laptop van bedugva): 192.168.1.42

Laptop:
192.168.1.43

a netmask mindenhol 255.255.255.0

Ez eddig jónak tűnik. cat /proc/sys/net/ipv4/ip_forward eredménye 1 ugye a desktoppon?
ping 192.168.1.42 gondolom megy!?
ping 192.168.2.100 meg nem?

[quote:b039286cda="covek"][quote:b039286cda="Somez"]
Router:
külső ip dinamikus
belső ip: 192.168.2.1

Desktop:
Külső ip (eth1, amibe a router be van dugva): 192.168.2.100
Belső ip (az alaplapi, amibe a laptop van bedugva): 192.168.1.42

Laptop:
192.168.1.43

a netmask mindenhol 255.255.255.0

Ez eddig jónak tűnik. cat /proc/sys/net/ipv4/ip_forward eredménye 1 ugye a desktoppon?
ping 192.168.1.42 gondolom megy!?
ping 192.168.2.100 meg nem?

Igen az első ip-t tudom pingelni, de a desktop router felöli hálókártyájához már nem jut el a ping, így a routerhez sem. Az ip forward pedig be van kapcsolva.

Azt sem hiszem, hogy az okozza a problémát, hogy nem cross hanem patch kábellel van összekötve a laptop és a desktop, mert pingelni tudom a desktop alaplapi ethernetet.

szvsz a kulso lab ip-jet minden forward es egyeb hokuszpok nelkul is kellene pingelni tudjad..
a laptopon a route-ra mit ad vissza?
biztos beallitottatd default gateway-nek rajta a 192.168.1.42 -ot??

[quote:ff3e5a2aef="Skuzzy"]szvsz a kulso lab ip-jet minden forward es egyeb hokuszpok nelkul is kellene pingelni tudjad..
a laptopon a route-ra mit ad vissza?
biztos beallitottatd default gateway-nek rajta a 192.168.1.42 -ot??

a default gateway-t hol tudom beállítani?

A route kimenete:
Destination Gateway Genmask Flags Metric Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 eth0

[quote:56d9890d37="Somez"]
a default gateway-t hol tudom beállítani?

A route kimenete:
Destination Gateway Genmask Flags Metric Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 eth0

laptoppon: route add default gw 192.168.1.42 után megy-e a ping?

[quote:7535edacee="Somez"][quote:7535edacee="Skuzzy"]szvsz a kulso lab ip-jet minden forward es egyeb hokuszpok nelkul is kellene pingelni tudjad..
a laptopon a route-ra mit ad vissza?
biztos beallitottatd default gateway-nek rajta a 192.168.1.42 -ot??

a default gateway-t hol tudom beállítani?

A route kimenete:
Destination Gateway Genmask Flags Metric Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 eth0

na ezert nem ping a kulso laba..:-), meg a tobbi sem kifele
hat ugyan ott a /etc/network/interfacesban, ahol megadod az ip-jet, odarakj egy "gateway 192.168.1.42" sort is

[quote:a5fbf12f1f="Skuzzy"][quote:a5fbf12f1f="Somez"][quote:a5fbf12f1f="Skuzzy"]szvsz a kulso lab ip-jet minden forward es egyeb hokuszpok nelkul is kellene pingelni tudjad..
a laptopon a route-ra mit ad vissza?
biztos beallitottatd default gateway-nek rajta a 192.168.1.42 -ot??

a default gateway-t hol tudom beállítani?

A route kimenete:
Destination Gateway Genmask Flags Metric Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 eth0

na ezert nem ping a kulso laba..:-), meg a tobbi sem kifele
hat ugyan ott a /etc/network/interfacesban, ahol megadod az ip-jet, odarakj egy "gateway 192.168.1.42" sort is

Köszi szépen, most már kilátok a másik hálókártyára is, de a névfeloldás nem megy, mert a bix.hu-t nem tudom pingelni, de ha az ip-t adom meg akkor simán megy.

a /etc/resolv.conf -ban adod meg a nameserver(ek) ip-jet

ott ott van a routerede?
"nameserver 192.168.2.1" (vagy mi volt..:-)
vagy rakd oda a szolgaltatodet.

[quote:a445dcc72e="Skuzzy"]a /etc/resolv.conf -ban adod meg a nameserver(ek) ip-jet

ott ott van a routerede?
"nameserver 192.168.2.1" (vagy mi volt..:-)
vagy rakd oda a szolgaltatodet.

Jaj de hülye vagyok, hogy ez nem jutott eszembe :-))
Nagyon köszönöm a segítségeteket srácok, minden működik rendesen.