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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: Lutskan в Feb 08, 2005, 10:32



Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: Lutskan в Feb 08, 2005, 10:32
братлета , имам RH9 и имам направена домашна мрежа с 2 компа единия е на WINXP а другия е RH9 и искам да си маскирам ppp връзката през модем (външен акорп) вързан на линукс машината. правя следното но не се получава нещо

iptables -t nat -A POSTROUTING -j MASQUERADE -o ppp0 -s 192.168.0.0/24 -d 0/0
echo 1 >/proc/sys//net/ipv4/ip_forvard
виндоуса е настроен с дефоулт гетуеия на линукс машината и не става бе братя. кво толкова трябва да направя още , казвайте!


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: spider в Feb 08, 2005, 10:43
/sbin/iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.0.0/24 -d 0/0 -j MASQUERADE

ако не стане пробвай без опцията "-d 0/0"


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: vENZi в Feb 08, 2005, 10:53
Цитат (Lutskan @ Фев. 08 2005,11:32)
братлета , имам RH9 и имам направена домашна мрежа с 2 компа единия е на WINXP а другия е RH9 и искам да си маскирам ppp връзката през модем (външен акорп) вързан на линукс машината. правя следното но не се получава нещо

iptables -t nat -A POSTROUTING -j MASQUERADE -o ppp0 -s 192.168.0.0/24 -d 0/0
echo 1 >/proc/sys//net/ipv4/ip_forvard
виндоуса е настроен с дефоулт гетуеия на линукс машината и не става бе братя. кво толкова трябва да направя още , казвайте!

Po poslednia ti red razbiram che si slojil gw na xp-to kato na linux-a ? Ako e taka znachi tova ti e greshkata, za gw triabva da mu slojish tvoia linux. uspeh !


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: Lutskan в Feb 08, 2005, 12:21
след като използвам следното


iptables -t nat -L -n
ми показва, че имам разрешено маскиране към вътрешната мрежа. вин хр няма защитна стена на мрежовата карта  иби трябвало да работи ама не , мисля че тука има нещо друго, да не би да има значение каква програма използвам за да влеза в интернет аз използвам кррр  ???
за деф гейт съм сложил айпито на линукса а не неговия гейт


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: temsata в Feb 08, 2005, 13:44
Аз имам аналогичен проблем. Разликата е, че не съм на ррр а на DHCP по LAN. Пробвах същия начин в комбинация с малко филтрация както се посочва в разните HOWTO но като резултат вътрешното ИП винаги се измъква навън и доставчика ми спира нета. А на вътрешната машина така и не тръгва нет. Иначе с рутирането няма проблеми ама нещо филтрацията куца.


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: Astor в Feb 08, 2005, 14:54
Здравейте, първо въпреки че си изпълнил горните команди не означава че всичко в рутирането требе да работи. Предполагам си сложил gw на Linux-а? Виж си в рутиращата таблица (netstat -r). Също така си дай -j ACCEPT на всички вериги с iptables. И как разбираш че немаш нет на Win pc-то. Минава ли пинг до линукс pc-то, минава ли пинг от Win към външния свят, сложил ли си си в /etc/resolve.conf DNS адреси?


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: laskov в Feb 08, 2005, 15:36
pppd има една интересна опция, която прави интересни неща -proxyarp
Не съм сигурен, че това е отговора на проблема ти, понеже когато я ползвах всички машини бяха с реални IP-та.


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: temsata в Feb 08, 2005, 15:52
Понеже, както казах, в момента в който пусна маскарада доставчика ме отрязва направих един искуствен трик. Конфигурирах loopback с адрес a.b.c.d и го направих gateway пинговете минават без проблеми и свързаността е перфектна. Но това никак не ми помага никак с реалния gateway. Вътрешното ИП не се маскира и предизвиква автоматична защитна реакция у доставчика, в момента в който пусна маскарада. Иначе за маскиране използвам същия команден ред с малката промяна, че на мен външен интерфейс ми е eth1 вместо ppp.


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: Lutskan в Feb 09, 2005, 09:38
пинговете към линукса са нормални и нямам проблеми с локалната мрежа там нещата работят. при условие, че
DNS се доставя динамично от интернет доставчика (поне така предполагам когато е през аналогов модем и си с карта за диалуп) защитната стена на линукса позволява нужните протоколи за интернет и рутинг таблицата ми е наред , просто не мие ясно кво става почвам да си мисля, че RH9 ми е бъгава :angry:  ???
Най-тъпото е,че като шарна модема през вин ХР то
линукса си работи с тази връзка без проблем , но не това е исканото нещо ,,, аз искам да накарам линукса да ми разпределя ресурса от интернет :0


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: laskov в Feb 09, 2005, 11:54
Не разбрах дали си пробвал с proxyarp в конфигуриращия файл на ppp -то? Провери също дали има noproxyarp и го коментирай.


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: Lutskan в Feb 09, 2005, 19:31
momchta ne se machete prosto go naprawih i towa e
blagodarsko


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: Pinball_Master в Feb 09, 2005, 22:29
Ще ни осветлиш ли къде се е криел проблема и какво е неговото решение - все пак нали затва е форум - да споделяме ОПИТ


Титла: проблеми с маскарадинга на ред хат 9
Публикувано от: Lutskan в Feb 10, 2005, 09:46
нищо особено не съм направил а то е следното
както знаем през модем и карта за свободен дотъп не се знае предварително какъв ще ти бъде DNS адреса за да го включиш в resolv.conf ( аз поне си мислих ,че след като си си настроил машината да приема автоматично DNS от доставчика и да игнорира автоматично вътрешните DNS на моята домашна мрежа, то това би трябвало да работи , да ама не)
просто след свързване  чрез kppp видях кой е DNS  адреса на доставчика и го бутнах в настройките на мрежата като постоянен DNS. след това сложих същия адрес и като постоянен и на вин XР и то взе че тръгна мамкаму. да не забравяме,че гейта  на вина XР е адреса на линукс машината ТОВА E! :)  :D
 между другото командите показане тука по-горе са точните и работят.