Nastavení připojení do Ethernetu a do WLAN

Martin Kamín ZULU martinkamin na quick.cz
Pondělí Květen 26 17:59:26 CEST 2003


On 01. Jan, 01:00 AM CET,  wrote 0 lines:

> From: Milan Kerslager <milan.kerslager na pslib.cz>
> Subject: Re: Nastavení připojení do Ethernetu a do WLAN
> Date: Mon, 19 May 2003 07:29:51 +0200
> 
> > mám notebook s 100Mb Ethernetem a PCMCIA Orinoco. Access point mám zapojený
> > do stejného síťového segmentu a adresního prostoru jako pevný Ethernet.
> > Ethernetové tozhraní má x.x.x.11, PCMCIA má x.x.x.12, AP má adresu x.x.x.50
> > a implicitní brána ven do internetu má x.x.x.254.
> > 
> > Jaké by mělo být nastavení IP adres obou rozhraní, abych se mohl vždy dostat
> > na internet? Vždy musím shodit ethernetové rozhraní eth0 a šáhnout do
> > směrovacích tabulek ručně...
> 
> Pokud je nejaka podsit skryta za jednim z pripojenych bodu, musi brana o
> te siti vedet. Poskytl jste malo informaci a kristalove koule nevedem
> :-)

Dobrý den a děkuji za snahu řešit mou neznalost, ale nerozumím vaší
odpovědi. V mé sítí (za tím směrovačem 254) mi všechno funguje bez problémů
(myslím tím všechny služby). Pokud používám jen Ethernetové rozhraní
notebooku tedy .11, funguje to bez problémů! a route -n píše:

Směrovací tabulka v jádru pro IP
Adresát         Brána           Maska           Přízn Metrik Odkaz  Užt
Rozhraní
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.221.0   0.0.0.0         255.255.255.0   U     0      0        0 vmnet8
0.0.0.0         192.168.2.254   0.0.0.0         UG    0      0        0 eth0
evo:/home/kamin # 

*** ten vmnet8 jen vnitřní síť mezi vmware a linuxem, ale to teď není
podstatné

Když mám pro rozhraní eth1 nastavenu IP .12 a zasunu PCMCIA kartu do slotu
je směrovací tabulka tato:

evo:/home/kamin # route -n
Směrovací tabulka v jádru pro IP
Adresát         Brána           Maska           Přízn Metrik Odkaz  Užt
Rozhraní
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
192.168.221.0   0.0.0.0         255.255.255.0   U     0      0        0 vmnet8
0.0.0.0         192.168.2.254   0.0.0.0         UG    0      0        0 eth0

A v tu ránu se nedostanu nikam (ven) ze sítě - pochopitelně, ta tabulka je
špatná. Dotaz zněl, jak nastavit jednotlivá rozhraní eth0 a eth1, aby:

- když mám připojeno jen eth0, aby se používalo (to teď funguje) 
- když mám připojeno eth1 a současně eth0, aby se používalo kterékoliv z
nich, ale abych se dostal ven (to teď nefunguje)
- když mám připojeno jen eth1, aby se používalo a eth0 nepoužívalo (to teď
nefunguje)

Abychom si rozuměli, nastavit ručně (skriptem) směrovací tabulku umím, ale
cpřál bych si, aby to Linuxe řešil sám a já nemusel pokaždé spouštět jakýsi
skript z jakéhosi adresáře. V XP mám pro obě rozhraní nastavenu stejnou IP
adresu a když prostě jedno není připojeno, tak se nepoužívá. Jde to vyřešit
pomocí profilů, které jsou třeba v Madrake 9.1?

Tyto problémy přeci musí denně řešit každý, kdo migruje mezi pevnými a WLAN
sítěmi...
Děkuji za radu
MK



Další informace o konferenci Linux