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

Linux секция за начинаещи => Настройка на програми => Темата е започната от: tanganik в Jan 28, 2003, 23:08



Титла: PPP server
Публикувано от: tanganik в Jan 28, 2003, 23:08
Zdraveite znachi ot dosta vreme visi edin problem pred mene.
Polzvam internet prez dial-up , iskam da konfigoriram Linux (Red Hat 8) taka che da bude GATHWAY za ostanalite komputri v mregata koito sa pod windows(taka che kogato vlezna pod linux v internet da moga da go polzvat i te), tova veche znam che stava s PPP Server, ta nqkoi ako go e pravil da mi kage kak tochno stava, ponege veche se oparih svalih nqkakyv script koito mi konfigurira taka konfiguracionite filovete che oshte ne moga da se opravia.

Thanks.


Титла: PPP server
Публикувано от: mrvoland в Jan 29, 2003, 09:23
предполагам че RH8 са с ядро 2.4.xx та трябва да пуснеш в ядрото подръжка за iptables и да сложиш един bash script в /etc/rc.boot и да направиш файла изпълним (executable)

#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables --table nat --append POSTROUTING --out-interface ppp0 -j MASQUERADE
#tezi redowe nadolu sa za da izolirash windows mrejata ot internet
iptables -A INPUT -s 0/0 -d 0/0 -p tcp --dport 137:139 -j DROP
iptables -A INPUT -s 0/0 -d 0/0 -p udp --dport 137:139 -j DROP
iptables -A INPUT -s 0/0 -d 0/0 -p tcp --dport 515 -j DROP
iptables -A FORWARD -s 0/0 -d 0/0 -p udp --dport 137:139 -j DROP
iptables -A FORWARD -s 0/0 -d 0/0 -p tcp --dport 137:139 -j DROP


Титла: PPP server
Публикувано от: tanganik в Jan 29, 2003, 22:02
Ami  napravih slednoto syzdadoh si fail koite e s ime "rc.boot" i go slogih v /etc  - pone taka te razbrah i slogih scripta koito mi beshe dal v nego.
Kernela e kompilirano s iptables, startirah i demona za iptables, no uvi nikakva promiana, nqkade byrkam no kude  ????
Windows mashinite ne razbirat chhe Linuxa se e svyrzal kum Internet


Титла: PPP server
Публикувано от: в Jan 30, 2003, 09:19
Ами настроил ли си windows машините както трябва ?
Значи на ясяка трябва да сложиш gateway = IP_of_linux_machine
IP_of_linux_machine = това е IP адреса на LAN картата която е към мрежата.
i някакви DNS-i .


Титла: PPP server
Публикувано от: mrvoland в Jan 30, 2003, 09:20
за да разбереш дали всичко е наред провери
cat /proc/sys/net/ipv4/ip_forward трябва да ти върне result 1
стартирай скрипта ръчно да провериш дали не дава грешки... ако не дава просто маркера ще премине на другия ред, на windoze машините трябва да зададеш за gateway linux-a (примерно 192.168.0.1)
би трябвало да работи защото съм го пускал по този начин... можеш да провериш за подобни скриптове на
http://www.linuxguruz.org/iptables/
има много примери


Титла: PPP server
Публикувано от: tanganik в Jan 30, 2003, 21:41
Znachi vsichko koeto beshe kazano si e napraveno
cat /proc/sys/net/ipv4/ip_forward  - vrusta 1
ne dava greska kato izpulnia scripta rychno
gathway na Windows mashinite e 192.168.1.1 kakvoto e IP to na Linuxa.
Edinstveneto koeto si mislia i moge bi e prichinata kyde da stoi tozi fila rc.boot(samia script) v /etc ili /etc/rc.d edin vid si mislia che po nqkakyv nachin trqbva da se startira pri  zaregdane na linuxa ili pone pri vryzvane kum internet, ako tova napravia sym si reshil problema pone taka si mislia.

Mersi vse pak, za pomoshta