Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: Linux kato repeater
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: Kiro Дата: 03/18/2002
Imam 2 PC-ta s windows i Linux mejdu tiah:
Shemata e sledanata:
Windows1 - 192.168.0.1 - eth1
windows2 - 192.168.0.4 - eth0
eth0     - 192.168.0.2
eth1     - 192.168.0.3
 Linuxa (Mandrake 8.1) mi sluji kato repeater mejdu windows1
i windows2.
Napravil sum slednata route tablica:
192.168.0.1  *  255.255.255.255 UH  0  0  0 eth1
192.168.0.4  *  255.255.255.255 UH  0  0  0 eth0
127.0.0.0    *  255.0.0.0       U   0  0  0 lo
 Zadavam default gw 192.168.0.1, zashtoto tova PC ima
internet.
Ot 192.168.0.1 eth0 i eth1 mi otgovariat na ping.
Ot 192.168.0.4 sushto moga da pingvam eth0 i eth1.
No 192.168.0.1 i 192.168.0.4 ne se vijdat!
A tova mi e krajnata cel.
 V /etc/sysctl.conf sum zadal stojnost 1 na
net.ipv4.ip_forward
 Vuprosat mi e kakvo oshte triabva da napravia za da se
vijdat windows1 i windows2



Отговор #1
От: korio Дата: 03/18/2002
Ami ne trqbwa li eth0 i eth1 da sa w razli4ni subnets?



Отговор #2
От: Kiro Дата: 03/18/2002
 Ne iskam da izpolzvam razlichni mreji. Togava shte triabva
 da izpolzvam i NAT. Iskam neshto suvsem elemetnarno -
 Linux-a da mi raboti kato repeater! Ne iskam da e bridge ili
router, da go polzvam kato zashtitna stena i t.n.
Samo da predava zaiavkite ot eth0 na eth1 i obratno.



Отговор #3
От: Стас Дата: 03/18/2002
Здравей!
 Всъщност точно това прави бриджа. Предава данни на 2 ниво
 (ethernet, FDDI, ATM, etc.) от единия сегмент на другия и
 обратно без да се интерсува от протокола на по-горно ново.
 Защо не искаш да го ползваш? Какъв е проблема да пуснеш
бридж между двете карти?
 Това което ти правиш в случая с рутинг таблицата е да
 рутираш пакети на IP ниво и понеже NetBEUI не разбира от
 рутиране, трябва или да пуснеш WINS Serwer в който да опишеш
 IP адресите и NetBIOS имената на машините в мрежата или да
свържеш с бридж двете мрежи.
 Ако не ти се занимава с бридж, назначи си един WINS Server
 който да прави превод от IP адреси в NetBIOS имена и обратно
 (не забравяй да кажеш на станциите кой е WINS Server-a). Аз
все пак си мисля че бриджирането е по-елегантно решение.
Успех с настройките!



Отговор #4
От: Kiro Дата: 03/18/2002
 Izglejda otnovo ne sum utochnil kakvo tochno iskam da stane,
vupreki che izpisah tolkova mnogo :).
 Problemut NE e, che ne vijdam 2ta windowsa v Nerwork
 Neibourhood. Izobshto ne sum stignal do tam. Problemut e,
 che pri tazi konfiguracia ako ot 192.168.0.4 napisha ping
 192.168.0.1 ne poluchavam otgovor. Sushto taka i ot
 192.168.0.1 kato napisha ping 192.168.0.4 ne poluchavam
 otgovor. A tova znachi, che interfejsite (eth0 i eth1) ne
exportirat paketi, koito idvat ot drug interface.
 Primer: windows1 e zakachen za eth1, no kogato zaiavka ot
windows1 iska da izleze prez eth0 ne stava!
 I me interesuva kakvo oshte triabva da napravia za da
stane.
 Znachi az ne sum stignal do NetBIOS, da prevrushtam IP
 adresite v imena i obratno za da puskam WINS server i t.n.
 Dori i da pusna WINS shte moga da prevrushtam NetBIOS
 imenata v IP-ta, no kakvo ot tova kato te ne mogat dastignat
do celta si!



Отговор #5
От: milen Дата: 03/18/2002
 ami ako ne ti se chetat knigi, pone poslushaj kvo ti govorat
horata ;-)
 ili pone cheti svoja posting - ti si zadaval route tablitsi
i t.n.
imash route tablitsa, a ne iskash routing? kvo e tva? 
btw, iamsh li idaea kvo e tva" repeater" ?
napishi go v google da ti kaze, 
repeatera nema nito edno IP i izobshto e tupo ustrojstvo,
tochno kato Huba. 
 ne ti minavat pingovete, stot imash li ruter, (a ti sega 
 imash ) zadulzitelno trebva da sa v razlichni submrezi
interfasite mu. nikakav shans nemash v protiven sluchaj.
a ako iskash da bachkat 2-te (i poveche) katri sas 1 IP
 si napravi bridz. z moze i bez IP, moze i s poveche, ako sa
 aliasi. a dali ste e bridge ili router , NEtbios broadcasta
 nema da minava .taka che  ne e vazno dali ste polzvash
 bridge ili router , osobeno v private mreza. btw, izobshto
 ne mu e miastoto da govorish za NAT v tazi tema - nema
nishto obshto, ne ti i trebe mezdu 2-te mrezi.
ta kat si razdeklish mrezite, ste si prekarash pinga.
i togava pochvash da mislish za WINS. 

derzaj, ama i cheti poveche ,
 P.S. nadiavam se nema da zabravish da pusnesh ip_forward
...



Отговор #6
От: Kiro Дата: 03/18/2002
ok!
napravih slednoto:
Windows1(192.168.0.1/26) --> eth1(192.168.0.2/26)
Windows2(192.168.0.66/26) --> eth0(192.168.0.65/26)
Imam zadaden pravilen route navsiakude.
Zadal sum ip_forward po slednia nachin:
echo 1 >/proc/sys/net/ipv4/ip_forward
 Ot Linux-a poluchavam echo_replay ot Windows1 i ot
Windows2.
Ot Windows1 poluchavam echo_replay ot eth0 i ot eth1
ot Windows2 poluchavam echo_replay ot eth0 i ot eth1
NO ot windows1 ne poluchavam echo_replay ot windows2
I  ot Windows2 ne poluchavam echo_replay ot windows1
 Izgejda pak izpadam v sushtatata situacia i triabva da
napravia oshte neshto.
Kakvo e to?



Отговор #7
От: hint Дата: 03/18/2002
 погледни с някой sniffer дали ping заявките от единия вин
 стигат до другия - предполагам че стигат, но вин-а не знае
къде да прати ping  отговора
 ако това е така, проблема е в рутинг таблиците на вин-овете
- добави им route за далечните мрежи


Отговор #8
От: milen Дата: 03/18/2002
ok, taka veche  edobre.
 ostava da razberem dali naistina pravilno si zadal
routetata. i to na windowsite
znachi kazvash che vav win1 imash  
IP = 192.168.0.1 , netmask = 255.255.255.224 ,
 default gateway = 192.168.0.2
a na win2 :
IP = 192.168.0.66 , netmask = 255.255.255.224 ,
 default gateway = 192.168.0.65 
tva te pitam samo za da stane iasno dali znaesh kvo e /26,
stot windowsa ne moz go konfigna s tozi sintaksis.
 na linuxa nema nuzda da zadavash nikakvi routeta - toj ne
polzva gw zasega.
ako ne minava viz 
dali naistina  cat /proc/sys/net/ipv4/ip_forward
ti dava 1. a za snifer, naj lesno stava s iptraf,
 vizdash dali prashta i dali poluchava mashinkata paketi i
t.n.
 tva e tolkova prosta knfiguratsia che nema nachin da ne
stane.
spored men imash greshka v netmask na windowsite - 
 predpolagam che si dal netmask 255.255.255.0 i zatova ne
 bachka. 255.255.255.224 ti trebva, no i 240, i 248 ste ti
svurshi rabota



Отговор #9
От: Kiro Дата: 03/18/2002
Blagodaria Vi za pomoshta! 
Preminah na drug variant veche.
Niama da go pravia po tozi nachin.
 Interesuvashe me samo triabva li da se paravi neshto drugo,
 osven da se razreshi ip_forward. Ot tam natatuk moga da se
opravia.
 A na Milen iskam da kaja, che maska /26 kakto i da go
 smiatash si e 255.255.255.192, a ne 224, 240 ili 248. A
 kolkoto do router, switch, hub, repeater, bridge i t.n. znam
 mnogo dobre koe kakvo e. Rabotil sum s vsichki ot tiah i
 naj-veche s routeri i switchove. Ne sum rabotil dostatuchno
s Linux, no ako ne beshe taka niamashe da pisha tuk.
Blagodaria



Отговор #10
От: milen Дата: 03/19/2002
ok, de 192 e, burzo go napisah..
 ideata e che kakva da e mreza, po- goliama ot 4 komputara ti
 vurshi dostatuchna rabota - ot 64 nagore moze da polzvash i
27, 28 29 che daze i 30 

 a ako sam te obidil, s podrobnoto si opisanie, procheti si
 pak purvia posting i ste razberesh zasto - prosto izdava
 strashna nekompetentnost s tazi terminologia -
 repeater+route i t.n. ,razl. interfasi v ednakvi mrezi .. i
 zatova se opitah po-podrobno da ti obiasnia... sorry vse
pak, 

ne trebva da se pravi nishto drugo, osven ip_forward.
 e , vse pak trebva da e razresheno pri kompiliraneto na
 iadroto, no vsichki distributsii go imat vklucheno po
 default. osven ako ne si prekompiliral kernela bes tazi
optsia
 prosto nema nachin da ne bachka, nema nikakava ulovka,
 nikakav trik, stom si smetnal dobre maskite ne moze da ne
iska.
a vse pak za kvo ti e tazi config? mnogo e stranna.. 
 samo zaradi rastojanie li ti trebva ? ako ti trebvat
 po-golemi rastojania ima dosta trikove do 1 km mozesh da go
 napravish .. az sam probval na 400m sas turski televizionen
kabel, sas karta kucha marka i ako sa 2 tochki bachka.
a ako polzvash RG6 i napravish 2 malki promeni na kartite 
1000 m. ne ti mardat...
www.nag.ru



<< niakoi razbira li ot VMware (5 ) | Lindows ?! (1 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.06 usr + 0.00 sys = 0.06 CPU)