Титла: Рутиране - пренасочване Публикувано от: RedIce в Mar 16, 2006, 18:13 Проблемат е следният....
Намирам се в малка локална мрежа (в офис) и имам рутер (slackware) ... Всичко е ок... но искам да пренасоча заявките за определен адрес към прокси.... например.... всички заявки към *.www.com да минават през прокси xxx.yyy.zzz.ccc:port предпогам решението е iptables... (и е 1 ред) Надявам се някой да ми предложи готово решение, или поне някаква идея/инфо къде да търся. (сега като се замисля... това става малко като транспарент прокси) Титла: Рутиране - пренасочване Публикувано от: Dean79 в Mar 16, 2006, 18:34 iptables -t nat PREROUTING -s source.ip -d ip.na.www.something.com -p tcp --dport 80 -j DNAT --to x.x.x.x:8080
Титла: Рутиране - пренасочване Публикувано от: VladSun в Mar 16, 2006, 19:33 Тъй като страницата с това howto я няма вече, ти копирам директно текста:
Титла: Рутиране - пренасочване Публикувано от: RedIce в Mar 16, 2006, 21:04 Dean79 нещо си се заблудил... но това със source IP...., тук говорим за цяла мрежа... и не искам пренасочване на ИП, а на цял домеин (не забарвяй че www1.aaa.com и www2.aaa.com може да имат различни IP-та)
Все пак за source пробвах със 0/0, после си зададох моето IP,.... резултата беше един (като сложих IP-to на сайта за тест) -> Bad argument `PREROUTING' Описаното от VladSun също не ми помогна много, това пренасочва целият трафик, а аз искам само един адрес... И все пак испълних всичко описано... като пробвам да отворя... примерно www.nehsto.com, забелязах че все пак се свързва с проксито, и проксито ми даваше съобщение за грешка, че неможе да отвори URL:/ трявало да има http, и да съм въвел адрес (и двете са въведени) Титла: Рутиране - пренасочване Публикувано от: Dean79 в Mar 16, 2006, 21:24 Къде съм се объркал?
Титла: Рутиране - пренасочване Публикувано от: RedIce в Mar 16, 2006, 21:34 просто комадата не захапва.... ти кажи
![]() с iptables съм много зле.... Титла: Рутиране - пренасочване Публикувано от: Dean79 в Mar 16, 2006, 21:52 kak така не захапва
![]() ![]() ![]() Титла: Рутиране - пренасочване Публикувано от: RedIce в Mar 16, 2006, 21:59 даже и да захапе, аз не искам да пренасочвам IP...
иначе вади: Bad argument `PREROUTING' Титла: Рутиране - пренасочване Публикувано от: Dean79 в Mar 16, 2006, 22:05 Отново се извинявам, изпуснал съм -А, но и ти можеше поне да хвърлиш едно око на поста на Владсън...
iptables -t nat -А PREROUTING -s 192.168.0.0/16 -d www.abv.bg -p tcp --dport 80 -j DNAT --to 192.168.0.1:8080 192.168.0.0/16 - всички ip-та от мрежата www.abv.bg - сайта, към който са пакетите 192.168.0.1:8080 ip на рутера:порт на проксито Страхувам се, че това с поддомойните не може да се реализира П.С. може да не слагаш ип на домейна, а направо него, както в примера П.С.2 Чети повечко, във форума има много подобни( да не казвам същите) въпроси Титла: Рутиране - пренасочване Публикувано от: RedIce в Mar 16, 2006, 22:40 точно това едва ли...
лятото имах подобно питане, самоче от прокси към прокси... имаше пак предложения опитай това онова, но работещо 100% решение нямаше и не успях да намеря. В твоят случай, комадата би ми помогнала, ако имам достъп до дестинацията (-д www.com) аз нямам, затова я прекарвам през прокси. Тесвах я на yahoo.com, нямаше проблеми... реших за тест да взема ИП-то до което искам да се добера и го сложих на мястото на -d (даже за всеки случай го описах в hosts фйла на рутера, и на windowsa, за да отговаря на името което тътся). Като се напиша името на сайта(или IP-то), ми връщаше същият резултат, който получвах от тесовете които правих с това което ми писа VladSun
Титла: Рутиране - пренасочване Публикувано от: Dean79 в Mar 17, 2006, 07:25 Е, след като нямаш достъп по до дестинацията, мисля че ще е трудно..
Титла: Рутиране - пренасочване Публикувано от: RedIce в Mar 17, 2006, 10:01 ами нали затова искам да го пренасоча
![]() Титла: Рутиране - пренасочване Публикувано от: VladSun в Mar 17, 2006, 11:06 Я по-добре си кажи какво искаш да направиш по принцип
![]() Титла: Рутиране - пренасочване Публикувано от: RedIce в Mar 17, 2006, 13:19 ами точно това което описах до момента (погледни първата тема) за да виждам нещо (с проксито), което принципно не би трябвало
За момента разбира се, просто съм си настроил експлорера да ползва проксито и това е, но ми писва всеки път да го пускам и спирам, затова искам рутера да олавя заявките, и сам да ги пренасочва Титла: Рутиране - пренасочване Публикувано от: july в Mar 17, 2006, 17:34 не можеш ли на рутера, да му кажеш че еди кой си адрес се рутира през еди къде си?
Титла: Рутиране - пренасочване Публикувано от: Dean79 в Mar 17, 2006, 20:53 Много оплетена ситуация стана...
Ако проксито е на твоя рутер - решението ти го казах, а ако не е ... друг начин , освен да сложиш прокси на браузъра няма... Титла: Рутиране - пренасочване Публикувано от: RedIce в Mar 17, 2006, 23:45 решение има....
единсвеното за което се сещам, е да си пусна squid при мен, и направя моето прокси да се обръща към другото... но ми се искаше това да бъде като краен варянт... ![]() Лятото се мъчих с това... подкарах го до някаде, но ми правеше проблеми с някой подлинкове... все пак вярвам че трябва да става номерът ![]() а сега се сетих и за друг краен варянт под windows, има програмки по 200-300КБ, които правят точно това, сетваш за прокси IP 127.0.0.1, и самата програмка и задавш лист от проксита който да ползва.... но не помня дали ставаше номерът да и кажеш, да ползва проксито само за определн сайт ![]() |