Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
Serwer http http://forum.freesco.pl/viewtopic.php?f=35&t=729 |
Strona 1 z 1 |
Autor: | Smok [ wtorek, 29 października 2002, 14:18 ] |
Tytuł: | Serwer http |
Witam! Mam zamiar postawić serwer http (i pocztowy chyba też). Wymyśliłem że najlepiej bedzie umieścić go na innym kompie niż freesco i ewentualnie umożliwić do niego dostęp z zewnątrz (tylko nie wiem jak). A może nie jest to najlepsze rozwiązanie, może lepiej postawić go właśnie na freesco i wystawić na zewnątrz (co jest przynajmniej dla mnie prostrze do zrobienia bo wiem jak). Co Wy na to? Jak będzie bezpieczniej, bo wygodniejsze wydaje sie pierwsze rozwiązanie. Smok |
Autor: | Koriolan [ wtorek, 29 października 2002, 18:15 ] |
Tytuł: | |
Na freesco z HDD jest nieźle. Polecam CommuniGate poczta i www w jednym. |
Autor: | Smok [ środa, 30 października 2002, 09:00 ] |
Tytuł: | |
A gdybym chciał postawić to na oddzielnym kompie. Jak przepuścić rządania z zewnątrz do serwera? Smok |
Autor: | Anonymous [ środa, 30 października 2002, 09:19 ] |
Tytuł: | |
musisz przekierowac porty w pliku /mnt/router/etc/forward.cfg , lub wpisz setup i opcja 47 "Port forwarding". W tym pliku masz przykłady i dosyc dokladny opis ![]() Dla www : t,80,ip_kompa_z_www_w_lanie/80 |
Autor: | Kipa [ środa, 30 października 2002, 12:03 ] |
Tytuł: | |
No właśnie, jak to jest ![]() W skrypcie /rc/rc_portf jest tak: echo -n "Enabling port forwarding... " case $ROUTER in dialup|leased) echo "Delayed";; *) for i in `cat /etc/forward.cfg`; do set -- "" if [ ! "`echo $i | sed -n /_/P`" ]; then set -- `echo $i | sed s/,/\ /g` ipportfw -A -$1 $IPADDR0/$2 -R $3 fi done $DONE;; esac ![]() Z tym przekierowaniem we FreeSCO to chyba jakaś ściema. ![]() |
Autor: | zciech [ środa, 30 października 2002, 14:33 ] |
Tytuł: | |
Pozwole się nie zgodzic, że to ściema, bo przekierowanie jest jednak zestawiane (sam mam takie ![]() Analiza programu wskazuje, że dla SDI, gdzie ROUTER=dialup przekierowanie nie nastąpi Masz racje, dlatego ten skrypt wypisuje: (nawiasem mówiac o to delayed jest dużo pytan ![]() Przekierowanie zestawiane jest w chwili nawiazania polaczenia ppp przez skrypt: /etc/ppp/ip-up #!/bin/sh # PATH=/bin:/etc:/tmp export PATH . /etc/system.cfg . /etc/live.cfg . /etc/chat.pwd . /etc/dyndns.cfg # Add commands here #/rc/rcuser/rc_fire # Don't edit below case $ROUTER in dialup|leased) [ $4 = 1.1.1.1 -o $4 = 1.1.1.2 ] && exit 0 I=$4 echo "Your inet addr: $4<br>ISP P-t-P: $5" >/tmp/state for i in `cat /etc/forward.cfg`; do set -- "" if [ ! "`echo $i | sed -n /_/P`" ]; then set -- `echo $i | sed s/,/\ /g` ipportfw -A -$1 $I/$2 -R $3 #[color=red]TU[/color] fi done [ "$DYNNAME" ] && fork dyndns $I synctime;; esac exit 0 i kasowane przy przerwaniu polaczenia przez /etc/ppp/ip-down #!/bin/sh # PATH=/bin:/etc:/tmp export PATH . /etc/system.cfg . /etc/live.cfg . /etc/chat.pwd # Add commands here #/rc/rcuser/rc_fire # Don't edit below case $ROUTER in dialup|leased) [ $4 = 1.1.1.1 -o $4 = 1.1.1.2 ] && exit 0 I=$4 for i in `cat /etc/forward.cfg`; do set -- "" if [ ! "`echo $i | sed -n /_/P`" ]; then set -- `echo $i | sed s/,/\ /g` ipportfw -D -$1 $I/$2 #[color=red]TU[/color] fi done rm -f /tmp/state rm -f /tmp/connect rm -f /wwa/dyndns.htm rm -f /tmp/dyndns.htm ;; esac exit 0 Chodzi zapewne o to, ze przy zestawianiu polaczenia dialup, przed zestawieniem polaczenia nie jest znany adres IP interfejsu ppp0 i przekierowanie jest robione dopiero, jak adres ten zostanie podany. Co prawda sdi to nie dotyczy, ale bazuje ta wersja na dystrybucji dla zwyklych modemów. |
Autor: | Kipa [ środa, 30 października 2002, 16:08 ] |
Tytuł: | |
Dzięki za wytłumaczenie, bo rzeczywiście w tablicy przekierowań dla SDI pojawiają się przekierowania z forward.cfg Ale mam inny nieco problem, dwie prawie identyczne konfiguracje FreeSCO (skopiowane ze wspólnego pierwowzoru) ustawione jako ROUTER=ethernet - na jednym przekierowanie na FTP działa, a na drugim nie. Faktem jest, że użyłem kilku innych programów do FTP niż w pierwszym, działającym przypadku - ale za każdym razem bezpośrednia komunikacja była możliwa, a poprzez przekierowanie NIE. Jakieś sugestie ![]() P.S. Na jakimś monitorze połączeń wypisuje mi SynReceived |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |