Linux за българи: Форуми

Linux секция за напреднали => Хардуерни и софтуерни проблеми => Темата е започната от: DJSlavchik в Aug 07, 2004, 19:57



Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: DJSlavchik в Aug 07, 2004, 19:57
Пускал съм си уеб сървъри, FTP сървъри, IRC сървъри вече ен на брой... Сега обаче нещата са по-сериозни.
Ако приемем, че имаме навързани компютри в една локална мрежа с  IP-ta 192.168.0.1, 192.168.0.2, 192.168.0.3 и така нататъка, този с 192.168.0.1  има още една лан карта и IP 10.1.3.7 извършва адвансд рутинг посредством НАТ или прокси? Въпросът ми е, как да пусна на една от машините - например на тази със 192.168.0.5 някои сървъри от тези дето посочих в началото, и тези сървъри от моя лан да се виждат от големия лан... Например отивам в някой клуб, пиша http://10.1.3.7/, и заявката се пренасочва към апачето на 192.168.0.5 ...  Възможна ли е изобщо? Най-фаталното е, че тази машина дето е с IP 192.168.0.1 е с уинбоуз ...


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: dope_hat в Aug 07, 2004, 22:28
Ами малко трудно да ти кажа ако примерно горепосочения клуб, не е на мрежата която си ти. А иначе ако сте в една и съща LAN мрежа просто трябва да се изрутираш правилно. Но ако не е от твоя лан , ти трябва реално / статично / IP на машината която искаш да виждаш и отвън.
 ;)


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: DJSlavchik в Aug 08, 2004, 00:10
ami ... povecheto klubove v grada sa kum tazi mreja tova propusnah da spomena... kakvo imash vpredvid da izrutirash pravilno ? dali vaprosa opira samo do rutirane?


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: dope_hat в Aug 08, 2004, 14:29
Извинявай, малко се обърках. Тоест на теб ти трябва Апаче на този компютър http://192.168.0.5 ? което да се вижда от другите потребители в лан-а ?
Или Апаче което е пуснато на http://192.168.0.5 а като отворис
http://10.1.3.7 да те прехвърля на http://192.168.0.5 ?


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: DJSlavchik в Aug 08, 2004, 14:56
Или Апаче което е пуснато на http://192.168.0.5 а като отворис
http://10.1.3.7 да те прехвърля на http://192.168.0.5 ?


tochno tova!


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: DoctorA в Aug 08, 2004, 15:26
не съм съвсем сигурен обаче в shorewall ( firewall-а на  Mandrake ) имаше такава опция 192.168.0.1:80 всъщност да ти е 192.168.0.5:80 тоест точно това което се опитваш да направиш , обаче незнам дали някои firewall за Win$ux има такива възможности
btw защо 192.168.0.1 ти е с Win$ux  след като е сървър ?


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: thc в Aug 08, 2004, 23:33
Аз точно този проблем съм го решил с port forwarding pod FreeBSD. В конфиграционния файл на НАТ демона има възможност да му укажеш трафика от определен порт да ти го препраща към адрес в локалната мрежа. Така моя уеб сървър се появява като напишеш http://realnoto.ip.na.rutera , но всъщност сървъра е на друга машина в ЛАН-а.
Наистина странно решение да пускате толкова сървъри под Винбоз , даже мазохистично ..  :p


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: Ice___Cool в Aug 10, 2004, 11:22
Има начин, прочети малко man pages на iptables. Ще ти подскажа малко - PREROUTING и POSTROUTING


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: Йордан в Aug 10, 2004, 12:08
aко правилно съм те разбрал май е като при мен
и нещо такова
Примерен код

iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j DNAT --to 192.168.0.2:80


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: DoctorA в Aug 10, 2004, 18:26
GigaVolt май не си го разбрал правилно
Цитат
Най-фаталното е, че тази машина дето е с IP 192.168.0.1 е с уинбоуз ...


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: в Aug 10, 2004, 19:04
e twa promenq ne6tata proposka e moi :)
mislq 4e towa moje da se naprawi s "most" ako win'a e XP mislq 4e i w drugite NT wersii gi ima teq most4eta


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: Филип Бонев в Aug 10, 2004, 21:09
Здравей на уиндоус може да пуснеш forwarding с CHX-Filter по подобен начин както с iptables. Аз така си позлвам едно прокси от работания ми компиютър в офиса, от вкъши :). С посочената програма инсталираш и CHX-NAT и правиш там SNAT и DNAT и става има добър online help, но това само при положение че имаш достъп до сървъра и той да е на уиндоус 2000 или по нов.


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: ohubohu в Aug 12, 2004, 09:45
На Windows машината клиент ли имаш или сървер? Ако е сървер - NATа го имаш в сърверните допълнения. Става, общо взето, лесно.
Обаче, ако е клиент - наистина ти трябва външна програма. В първия случай съм го правил и мога да помогна, във втория - нтз.


Титла: Уеб сървър, IRC сървър, ами NAT???
Публикувано от: DoctorA в Sep 03, 2004, 12:00
на скоро ми се наложи да правя същото нещо на Боза 2003 "сървър" ( наистина не става за сървър )
та ето го решението : http://www.informit.com/articles/article.asp?p=22668&seqNum=3
П.С: в тази страница е обяснено за Боза 2000 обаче на 2003 е почти същото , мисля че и на XP ще е същото