wget | ftp

15 отговора 337 прегледа
#1

wget | ftp

imam dve mrejarki i vrazka kam 2 providera. moje li da se okazva ot koq mrejova karta da se tegli ne6to...mersi predvaritelno.

Отговор
в отговор на tapaka #2

Re: wget | ftp

Мисле, че не може да указваш на wget, а според мен трябва на самата машина да зададеш route към сървъра/хоста от който ще теглиш . Не знам също и ако ползваш динамично рутиране как да стане, но може да зададеш така
route add -host ftp.server.com gw your.second-gw.ip dev ethX
Прегледай за по сигурно man route

Отговор
в отговор на TV!OOO #3

Re: wget | ftp

ami tva e qsno, ama ne re6ava problema. a ne moje da nqma na4in da ne moje da okazva6 prez koe IP kade iska6 da hodi6:( malko taftologiq stana izre4enieto ama naise:). mersi vse pak.

Отговор
в отговор на tapaka #4

Хммм....

Не знам. Може да указваш прокси, но не знам да може да указваш на клиента през коя мрежова карта да излиза?

Отговор
в отговор на TV!OOO #5

Re: Хммм....

ami ti mai ne me razbra. az sam klienta i si imam 2 ISP. ne mi trqbva da e na server. prosto iskam da puskam download na ne6to prez ISP1 i download na ne6to drugoprez ISP2. :)

Отговор
в отговор на tapaka #6

Re: Хммм....

клиентските програми като wget и ftp не се интересуват през кой интерфейс се свързват, а гледат само routing table. така че трябва с route да редактираш таблицата всеки път преди да започнеш download. има начин това да става автоматично, мисля че е описано в Advanced-Routing-HOWTO

Отговор
в отговор на AdvRouting #7

Re: Хммм....

e da de, ama taka nqma da ima6 kontrol kakvo svqla wget1 i wget2 primerno...:(trqbva da ima po-elegantno re6enie.

Отговор
в отговор на tapaka #8

Re: Хммм....

явно не те разбирам напълно. Какво свалят wget1 и 2 зависи от опциите им, а през кой мрежов интерфейс ще минат зависи от routing table

Отговор
в отговор на AdvRouting #9

Re: Хммм....

ami to4no de, ako go pusne6 prez route tablicata kak 6te opredelq6 primerno wget da svalq ot 1.2.3.4 a wget da svalq ot 4.3.2.1 a ne obratnoto???!!!, kato ideqta e 1.2.3.4 da se svalq prez eth0 a 4.3.2.1 prez eth1 primerno. mai ne6to ne se izrazqvam az pravilno:(

Отговор
в отговор на tapaka #10

Re: Хммм....

route add -host 1.2.3.4 gw isp1 dev eth0
wget 1.2.3.4

в друга конзола:
route add -host 4.3.2.1 gw isp2 dev eth1
wget 4.3.2.1

това ми е идеята в общи линии
най-много да съм объркал синтаксиса на route

Отговор
в отговор на AdvRouting #11

Re: Хммм....

:) mersi ama tq route tablitzata ne e li ob6ta za vsi4kite consoli???!!! kakva e garanciqta 4e 6te izleze to4no prez tozi ISP a ne prez drugiqt koito 6te e predi nego v tablitzata???!!!

Отговор
в отговор на tapaka #12

Re: Хммм....

втората конзола не е задължителна, обаче като пуснеш веднъж wget ще ти е трудно да пишеш в същата конзола заради output. Иначе routing table си е обща и няма значение кой е първи и кой втори.. Ти просто указваш че най-подходящия route до 1.2.3.4 е през рутера isp1, до който се стига през eth0.
isp1 е gateway на единия доставчик, а isp2 - gateway на втория

Отговор
в отговор на tapaka #13

Re: Хммм....

баси колко ясно съм се изразииииил....

Отговор
в отговор на AdvRouting #14

Re: Хммм....

Това което е необходимо е да се модифицира nexthop на всеки пакет.

Ще трябва да си изтеглиш и инсталираш iproute2

Мисля че това е командния ред който ти е необходим:

# ip route add default equalize nexthop via $gw1 dev eth$n1 nexthop via $gw2 dev eth$n2

За повече информация можеш да прегледаш и документацията на iproute2

--kris
[линк]

Отговор
в отговор на AdvRouting #15

Re: Хммм....

:) ami da de, ama kade ti e garanciqta 4e tegli6 prez eth0 a ne prez eth1???!!!

Отговор
в отговор на tapaka #16

Re: Хммм....

Towa sym go prawil i ot opit znam. Raboti kakto pri 2 modema taka i pri mrezhowi i poweche interfaci. Zapochva ciklichno da se reduwat igatewayite i interfacite pri nexthop pri wseki sledwasht paket. Taka natowarwaneto mezhdu zadadenite interfaci se balansira.

Plus towa.. ne sym dlyzhen da ti garantiram che towa shte raboti.. kakto i s otworeniq code syshto nikoi ne ti garantira. Ti poluchavash code for free ako iskash da ti raboti kakto ti iskash ... modificirai si go.

--kris

Отговор