Freesco, NND, CDN, EOS

http://www.freesco.pl
Dzisiaj jest czwartek, 14 sierpnia 2025, 05:38

Strefa czasowa UTC+2godz.




Nowy temat Odpowiedz w temacie  [ Posty: 7 ] 
Autor Wiadomość
 Tytuł: Serwer http
Post: wtorek, 29 października 2002, 14:18 
Offline
Użytkownik

Rejestracja: poniedziałek, 7 października 2002, 08:17
Posty: 158
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


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: wtorek, 29 października 2002, 18:15 
Offline
MODERATOR

Rejestracja: poniedziałek, 29 lipca 2002, 15:45
Posty: 1385
Lokalizacja: Polska
Na freesco z HDD jest nieźle. Polecam CommuniGate poczta i www w jednym.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 30 października 2002, 09:00 
Offline
Użytkownik

Rejestracja: poniedziałek, 7 października 2002, 08:17
Posty: 158
A gdybym chciał postawić to na oddzielnym kompie. Jak przepuścić rządania z zewnątrz do serwera?

Smok


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 30 października 2002, 09:19 
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


Na górę
  
 
 Tytuł:
Post: środa, 30 października 2002, 12:03 
Offline
MODERATOR

Rejestracja: czwartek, 11 lipca 2002, 09:39
Posty: 822
Lokalizacja: Bytom
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
Analiza programu wskazuje, że dla SDI, gdzie ROUTER=dialup przekierowanie nie nastąpi :?:
Z tym przekierowaniem we FreeSCO to chyba jakaś ściema. :!:

_________________
Zawsze znajdzie się ktoś, kto nie wie, że tego się nie da zrobić - I to zrobi :!:

Obrazek Kipa
http://www.FreeSCO.w.pl


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 30 października 2002, 14:33 
Offline
PGF

Rejestracja: niedziela, 14 lipca 2002, 14:33
Posty: 3234
Lokalizacja: Radziejów
Pozwole się nie zgodzic, że to ściema, bo przekierowanie jest jednak zestawiane (sam mam takie :D )

Analiza programu wskazuje, że dla SDI, gdzie ROUTER=dialup przekierowanie nie nastąpi
Masz racje, dlatego ten skrypt wypisuje:
: [/] [] ()
Enabling port forwarding...            Delayed

(nawiasem mówiac o to delayed jest dużo pytan :D )

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.


Na górę
 Wyświetl profil  
 
 Tytuł:
Post: środa, 30 października 2002, 16:08 
Offline
MODERATOR

Rejestracja: czwartek, 11 lipca 2002, 09:39
Posty: 822
Lokalizacja: Bytom
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

_________________
Zawsze znajdzie się ktoś, kto nie wie, że tego się nie da zrobić - I to zrobi :!:

Obrazek Kipa
http://www.FreeSCO.w.pl


Na górę
 Wyświetl profil  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Nowy temat Odpowiedz w temacie  [ Posty: 7 ] 

Strefa czasowa UTC+2godz.


Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 12 gości


Nie możesz tworzyć nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Przejdź do:  
cron
Technologię dostarcza phpBB® Forum Software © phpBB Group
Hosting: Compus-Net
RobertKonik.pl