Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno debian - nastaveni VLAN

Zdravím,

potřeboval bych se "dopingat" do druhé sítě oddělené VLANou. Zařízení s nastavením VLAN fungují, tudíž propojení je funkční. Otázkou ale je, jak nakonfigurovat stroj s Debianem namísto konfigurace switche.

Jel jsem dle NetworkConfiguration
1) nainstaloval jsem podporu VLAN

2) v /etc/modules jsem přidal 8021q
(při startu to hlásí added VLAN with VID == 11 to IF -:eth0:- )

3) následně jsem upravil /etc/network/interfaces

#primary network interface
allow-hotplug eth0
iface eth0 inet static
address 10.2.0.100
netmask 255.255.255.0
network 10.2.0.0
gateway 10.2.0.1
dns-nameservers 8.8.4.4
dns-search PNETWORK

auto eth0.11
iface eth0.11 inet static
address 10.1.0.100
netmask 255.255.255.0
network 10.1.0.0
vlan_raw_device eth0

Ale do jedničkové sítě se stale nemohu dopingat (třeba ping 10.1.0.1 - destination host unreachable). Ifconfig vypíše konfiguraci dle zadání.

Díky ta tipy.

V čem dělám chybu?

Předmět Autor Datum
Nemusis to delat tak slozite. Staci doinstalovat 8021q a upravit /etc/network/interfaces, modul si t…
JR_Ewing 10.10.2011 10:48
JR_Ewing
Mám pocit, že port je trunkový (netaguje pakety). Pokud se do něj zapojí klasický počítač, odpovídá…
tazatel 10.10.2011 11:37
tazatel
Zbytecne zavadis modul, kdyz si ho natahne sam, ale "vlan_raw_device eth0" jsem nikde v dokumentaci…
JR_Ewing 10.10.2011 12:01
JR_Ewing
tady je nejake info - vlan-interfaces EXTRA IFACE OPTIONS Usually someone who uses vlans also wants…
gd 10.10.2011 15:22
gd
Jen me tak napada - jak je to vubec nainstalovano? Neni tam nahodou neco, co pouziva intelacke ovlad…
gd 10.10.2011 21:20
gd
Díky všem - vyřešeno. Tcpdump v linuxu byl OK, wireshark na hostitelském systému zobrazil defaultní… poslední
tazatel 11.10.2011 08:02
tazatel

Nemusis to delat tak slozite. Staci doinstalovat 8021q a upravit /etc/network/interfaces, modul si to nahraje samo.

Moje konfigurace (cast)

auto eth1
iface eth1 inet static
address 192.168.100.1
netmask 255.255.255.0

auto eth1.10
iface eth1.10 inet static
address 192.168.5.1
netmask 255.255.255.0

Vic nic neni potreba. Pokud mas na switchi na portu, do ktereho je tenhle system pripojeny nastavenou potrebnou vlan (u tebe ID 11) tagovane, tak se do ni musis dostat.

Mám pocit, že port je trunkový (netaguje pakety).
Pokud se do něj zapojí klasický počítač, odpovídá mu dvojková síť. Pokud však telefon s nastavenou VLAN, dostane se do jedničkové sítě.

To samé potřebuji já. Dvojková mi s tímto nastavením funguje, já se však potřebuji dostat do jedničkové (přes VLAN 11). Bohužel s tímto nastavením mi to nefunguje a nevím, kde dělám chybu.

Nastavení mám podobně (dle toho návodu) jako ty - co je na tom složitějšího?

Zbytecne zavadis modul, kdyz si ho natahne sam, ale "vlan_raw_device eth0" jsem nikde v dokumentaci (man interfaces) nenasel.

Jednoduse si pust na te sitovce tcpdump (nebo tshark) a pokud tam uvidis pakety z obou siti (minimalne broadcasty), tak ten port jen ze strany aktivniho prvku nastaven dobre.

Jo a k identifikaci site ti jednoznacne staci adresa a maska, neni nutne tam mi jeste adresu site.

Díky všem - vyřešeno.

Tcpdump v linuxu byl OK, wireshark na hostitelském systému zobrazil defaultní číslo sítě.

Problém byl v tom, že linux musí bežet ve virtualboxu, kvůli nekompatibilitě síťovky (PCMCIA) na starém notebooku s linuxem. Ovladače byly pouze po win, linux ji nerozpoznal. V rošířených možnostech stačilo změnit NIC virtuálu a už to jede, jak má.

Ještě jsem zjistil, jak si lze vynutit ping přes dané rozhraní

ping -I eth0.11 adresa

Zpět do poradny Odpovědět na původní otázku Nahoru