Forum Linux.pl

System => Konfiguracja => Wątek zaczęty przez: xamil w 2006-02-24, 13:08:07

Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: xamil w 2006-02-24, 13:08:07
Jak zamienić coś takiego:

PierwszeZdanie.DrugieZdanieICośTam.

Na coś takiego

Pierwsze zdanie. Drugie zdanie i coś tam.
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: xavery w 2006-02-24, 13:28:19
> Pierwsze zdanie. Drugie zdanie i coś tam.
 >
Chodzi o cos takiego?
echo RazDwaTrzy | sed \\'s/([a-z])([A-Z])/1 2/\\'
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: xamil w 2006-02-24, 13:58:37
2006-02-24 13:28:19 xavery napisał:
 > Chodzi o cos takiego?
 > echo RazDwaTrzy | sed \\'s/([a-z])([A-Z])/1 2/\\'

Dobra zgłupiałem. Rezultat tego polecenia (dodałem g nakońcu):
> echo RazDwaTrzy | sed \\'s/([a-z])([A-Z])/1 2/g\\'
Ra zD wa Tr zy

Rezultat tego:
> echo RazDwaTrzy | sed \\'s/([abcdefghijklmnopqrstuvwxyz])([ABCDEFGHIJKLMNOPQRSTUVWXYZ])/1 2/g\\'
Raz Dwa Trzy

Co jest?? Dałbym sobie głowe uciąć, że przecież skrócony zapis [a-z] działał w sed\\'zie!:/ Czy moze faktycznie się myle??
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: gomath w 2006-04-26, 00:07:19
2006-02-24 13:58:37 xamil napisał:
 > Co jest?? Dałbym sobie głowe uciąć, że przecież skrócony zapis [a-z] działał w sed\\'zie!:/ Czy
 > moze faktycznie się myle??

Faktycznie dziwne, ale u mnie też to nie działa... Tym bardziej dziwne, iż działa to:

echo RazDwaTrzy | sed \\'s/([[:lower:]])([[:upper:]])/1 2/g\\'

[[:lower:]] jest tym samym co [a-z]
[[:upper:]] jest tym samym co [A-Z]
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: reed w 2006-02-24, 12:01:16
Witam!

Jestem tutaj nowy i zaczynam swoja przygode z administracja serwerem na linuchu :)

Kiedys juz mialem postawiony sprzet ale był on od razu wpiety do sieci gdzie mial zew IP.

Teraz natomiast mam serwer w sieci lokalnej na ROUTERZE caly ruch jest przekierowywany na adres serwera w sieci lokalnej. Kiedy w przegladarce wpisac adres lokalny serwera (10.0.0.5) to go widać i odpala się strona standardowa Apache-a natomiast po wpisaniu w przegladarke adresu domenowego (adres.no-ip.com) dostaje komunikat ze Serwer odpowiada zbyt powoli :/
Myslalem ze nie przekierowywuje router portow ale okazalo sie ze co jakis czas na konsoli wyskakuje ze ktos sie proboje polaczyc ale go wywala :) znaczy ze router jest skonfigurowany dobrze. SSH i Apache w LAN chodzą bez problemu. Jednak z poaączeniem z zewnątrz jest problem.

Mam zainstalowanego Mandrake 6.1 - niestety tylko taki chce pójść Na CPQ PR2500r ponieważ jest wysposażony w Smart Array 2SL i próba Debiana 3.1r1 przeszła niepowodznie :/ [Chyba nie wspiera tego kontrolera macierzowego]

Wydaje mi się że ipchains wogóle nie jest ustawiony czyli nie ma wpisów jednak moge sie mylic

Gdzie szukac rozwiazania problemu ????
Dzieki za pomoc

A jak rozwiazanie jest banalne to nie bijcie :-)
Dzieki za pomoc
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: chmooreck w 2006-02-24, 12:53:54
2006-02-24 12:01:16 reed napisał:

 > Gdzie szukac rozwiazania problemu ????

po pierwsze http://rtfm.killfile.pl

co jest routerem, na czym stoi apache ?

jaka masz konfiguracje firewall'a ? na routerze i na kompie z apachem ?

na ssh mozesz sie zalogowac przez zewnetrzne ip ? ping chodzi ?
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: reed w 2006-02-24, 14:58:48
2006-02-24 12:53:54 chmooreck napisał:

 > po pierwsze http://rtfm.killfile.pl

 czytałem, ale może nie umiem się wy.....pisać

 > co jest routerem, na czym stoi apache ?

 Routerem jest modem neo Speedtouch 510 do niego są podłączone 2 komutery i Switch, natomiast do switcha podłączone są 2 komputery + 1 serwer (Compaq Proliant 2500r)

Apache stoi wlasnie na tym Proliancie
Konfiguracja :
Pentium Pro 200
160MB RAM
3 x 4,3 MB SCSI
Kontroler macierzowy : Smart Array 2SL
OS : Mandrake 6.1

 > jaka masz konfiguracje firewall'a ? na routerze i na kompie z apachem ?

wlasnie nie wiem jaką mam konfiguracje firewall-a. Najchetniej bym puscil wszystko czyli nie mial wogole wlaczonego tego firewall-a a potem go skonfigurowal.

aktualnie po wydaniu polecenia ipchains -L mam takie wpisy :
Chain input (policy ACCEPT) :
Chain forward (policy ACCEPT) :
Chain output (policy ACCEPT) :

dalej nie wiem bo nie wiem jak to ugryźć mam dużo materiałów do iptables ale nie dzialaja one z ipchains :/

 > na ssh mozesz sie zalogowac przez zewnetrzne ip ? ping chodzi ?

na ssh z wewnatrz moge sie zalogowac przez zewnetrzny IP nie :(

ping z LAN chodzi z zewnatrz chodzi chociaz 459ms to nie jest rewelacyjny wynik :/

Pozdrawiam
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: miszmaniac w 2006-02-25, 13:25:52
Sprawdź plik httpd.conf i zobacz co jest wpisane w listen, bo może masz tam źle ustawione.
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: chmooreck w 2006-02-26, 11:58:17
2006-02-24 14:58:48 reed napisał:

na moj gust masz cos nie tak skonfigurowane na tym routerze...
upewnij sie jeszcze 5 razy, ze na pewno caly ruch wchodzacy jest prawidlowo przekierowany na kompa lokalnego...

 > Apache stoi wlasnie na tym Proliancie
 > Konfiguracja :
 > Pentium Pro 200
 > 160MB RAM
 > 3 x 4,3 MB SCSI
 > Kontroler macierzowy : Smart Array 2SL
 > OS : Mandrake 6.1

radzilbym zainstalowac jakis aktualny system... www.jakilinux.org
(osobiscie polecalbym np slackware'a)
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: jezior w 2006-02-26, 12:55:15
2006-02-26 11:58:17 chmooreck napisał:

> 2006-02-24 14:58:48 reed napisał:
 >
 > na moj gust masz cos nie tak skonfigurowane na tym routerze...
 > upewnij sie jeszcze 5 razy, ze na pewno caly ruch wchodzacy jest prawidlowo przekierowany na
 > kompa lokalnego...
 > radzilbym zainstalowac jakis aktualny system... www.jakilinux.org
 > (osobiscie polecalbym np slackware'a)
 >

Nic dodac, nic ująć ;-)

Mnie dodatkowo zastanowilo jeszcze zdanie z 1 i chyba 3 postu w watku:

2006-02-24 12:01:16 reed napisał:
 > Teraz natomiast mam serwer w sieci lokalnej na
 > ROUTERZE caly ruch jest przekierowywany na adres
 > serwera w sieci lokalnej.

2006-02-24 14:58:48 reed napisał:
 > Routerem jest modem neo Speedtouch 510 do niego są
 > podłączone 2 komutery i Switch, natomiast do switcha
 > podłączone są 2 komputery + 1 serwer (Compaq Proliant 2500r)

Jesli mialbys cos takiego naprawde to:
"1 serwer" - tu mamy net
"2 komputery" - tu nie mamy net, bo caly ruch jest przekierowany na 1 serwer
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: reed w 2006-02-27, 10:07:22
>  > radzilbym zainstalowac jakis aktualny system... www.jakilinux.org
 >  > (osobiscie polecalbym np slackware'a)

Pisałem, że jak na razie tylko Mandrake był w stanie odpalić, ponieważ mam na serwerze kontroler macierzowy Smart 2SL.

Osobiście chciałem Debiana zainstalować :/

 > Mnie dodatkowo zastanowilo jeszcze zdanie z 1 i chyba 3 postu w watku:
 >
 > 2006-02-24 12:01:16 reed napisał:
 >  > Teraz natomiast mam serwer w sieci lokalnej na
 >  > ROUTERZE caly ruch jest przekierowywany na adres
 >  > serwera w sieci lokalnej.
 
Może źle napisałem. Cały ruch przychodzący. Mam taką opcję w konfiguracji, że mogę ustawić Default NAPT Server

 > "1 serwer" - tu mamy net

mamy :)

 > "2 komputery" - tu nie mamy net, bo caly ruch jest przekierowany na 1 serwer

i tu tez mamy :)

ale po głębszej analizie doszedłem do wniosku, że w sumie to trochę w tym racji jest. Tylko zastanawia mnie po co ta funkcja na routerze ??? (to jest routero-switch)

Zastanawia mnie jeszcze ten wpis IP Adress table :
Intf
      
Address/Netmask
      
Type
      
Translation
   
eth0
      
169.254.141.11/16
      
Auto
      
none
   
PPPoA_1
      
83.26.207.174/32
      
Auto
      
napt
   
eth0
      
10.0.0.138/24
      
User
      
none
   
loop
      
127.0.0.1/8
      
Auto
      
none

Zastanawia mnie czy jak uzywam translacji NAPT to czy przypadkiem eth0 10.0.0.138/24 czy ta siec nie powinna miec wlaczonej translacji napt ?
Wtedy moze by dzialalo :) Ale jak tak zrobie to nie ma internetu.
Aha i jak tak robie to nie ustawiam tego Default Servera bo wtedy rzeczywiscie pewnie mialbym tylko internet na serwerze :)
Wiec musialbym przekierowac porty recznie kazdy jeden :/

Hmmm... any solutions ???
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: jezior w 2006-02-27, 10:56:51
2006-02-27 10:07:22 reed napisał:

 > Hmmm... any solutions ???

Jako router postaw linuxa, wtedy poradzimy cos napewno, otherwise NTG ;-)
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: jezior w 2006-02-27, 11:02:20
2006-02-27 10:07:22 reed napisał:
 
 > Może źle napisałem. Cały ruch przychodzący. Mam taką opcję w konfiguracji,

To po wlaczeniu tej opcji - jesli działa tak jak powinna - powinienes miec net tylko na jednym kompie, na tym na ktory jest przekierowany ruch przychodzacy.
Inny komp w LAN moze wyslac zapytanie, ale odpowiedz przyjdzie na komp na ktory jest przekierowany ruch przychodzacy, wiec nici z netu ;-)

Brak mi w tym wszystkim logiki. Albo ten router nadaje sie na smietnik, albo Ty zle opisujesz sytuacje :-)
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: jezior w 2006-02-27, 11:13:30
2006-02-27 10:07:22 reed napisał:

 > Pisałem, że jak na razie tylko Mandrake był w stanie odpalić, ponieważ mam na serwerze
 > kontroler macierzowy Smart 2SL.

Z tego co widac obsluga Smart jest realizowana przez cpqarray.
Jest kernelu od czasów 2.2.x i  nie powinienes miec najmniejszego problemu z odpaleniem tego kontrolera pod jakimkolwiek linuxem.
Co najwyzej trzeba podac parametry do modulu przed instalacja, np.:
modprobe cpqarray eisa=0x1000,0x2000
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: reed w 2006-02-27, 13:24:59
> Z tego co widac obsluga Smart jest realizowana przez cpqarray.
 > Jest kernelu od czasów 2.2.x i  nie powinienes miec najmniejszego problemu z odpaleniem tego
 > kontrolera pod jakimkolwiek linuxem.

no to moze nie wina kontrolera. ALe przy instalacji Debiana 3.1r1 pojawia sie blad allocation pages failed :/

Jezeli chodzi o ten router to chyba jakis smietnik jest :/ Albo ja naprawde jestem taki gulowaty ze nie umiem sobie z nim poradzic :(

Ale wydaje mi sie ze ruch przekierowuje na serwer. Poniewaz na konsoli mi wyskakuje co jakis czas ze ktos sie proboje polaczyc z jakimis dziwnymi portami 4XXX cos tam z adresu IP 89.XX.XXX.XXX czyli wydaje mi sie że jakoś ten ruch przechodzi :/

A może by tak opisać od początku jeszcze raz jak zrobić routing ??? Może ja coś robię źle... nie douczyli mnie w tej szkole czy jak ;)


Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: jezior w 2006-02-27, 14:19:52
2006-02-27 13:24:59 reed napisał:


 > A może by tak opisać od początku jeszcze raz jak zrobić routing ??? Może ja coś robię źle...
 > nie douczyli mnie w tej szkole czy jak ;)

Zadac poprawnie pytanie na wlasciwym forum:

Jak przekierowac port 80 i 22 na lokalny adres IP w routerze JAKIS_ROUTER firmy FIRMA.INC
;-)
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: reed w 2006-02-28, 10:47:48
2006-02-27 14:19:52 jezior napisał:

> 2006-02-27 13:24:59 reed napisał:
 >
 >
 >  > A może by tak opisać od początku jeszcze raz jak zrobić routing ??? Może ja coś robię
 > źle...
 >  > nie douczyli mnie w tej szkole czy jak ;)
 >
 > Zadac poprawnie pytanie na wlasciwym forum:

No to wydawało mi się, że właśnie to zrobiłem

 > Jak przekierowac port 80 i 22 na lokalny adres IP w routerze JAKIS_ROUTER firmy FIRMA.INC
 > ;-)

Bardzo śmieszne przecież deklam nie jestem i dwa razy kliknąć myszką umiem :).

Przekierowanie portów w SpeedTouch 510 odbywa sie następująco. Klikam na zakladke NAPT wybieram NAPT Entries Wpisuje Inside Address 10.0.0.2 port 80 a w Outside Address wpisuje 0.0.0.0 port 80 aha jeszcze wybieram protokol albo TCP albo UDP i wyglada to nastepujaco :

Nr.    Type    Inside Adsress     Outside Address     Prot     State
1     Temp     10.0.0.2:80     unspecified:80     tcp     NONE
2     Temp     10.0.0.2:80     unspecified:80     udp     NONE
3     Temp     10.0.0.2:21     unspecified:21     tcp     NONE
4     Temp     10.0.0.2:21     unspecified:21     udp     NONE

Kurde skończyły mi się już pomysły :(((
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: jezior w 2006-02-28, 11:53:03
2006-02-28 10:47:48 reed napisał:

 > Bardzo śmieszne przecież deklam nie jestem i dwa razy kliknąć myszką umiem :).
 > Kurde skończyły mi się już pomysły :(((

Piszac na wlasciwym forum mialem na mysli jakies forum do speedtouch.
To jest forum dotyczace linuxa i byc moze ktos tutaj zna odpowiedz a byc moze nie, byc moze olewa bo to jest forum linuxowe a nie speedtouch?
Zadaj pytanie na wlasciwym forum!
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: chmooreck w 2006-02-28, 12:13:02
2006-02-28 10:47:48 reed napisał:

> 2006-02-27 14:19:52 jezior napisał:
 >
 > > 2006-02-27 13:24:59 reed napisał:
  >  > Zadac poprawnie pytanie na wlasciwym forum:
 >
 > No to wydawało mi się, że właśnie to zrobiłem
 
I masz racje... wydawalo ci sie ;-)
to jest forum dotyczace linuksa, a nie sieci... ale niewazne.. sa tu osoby, ktore beda w stanie ci pomoc ;-)

 > Bardzo śmieszne przecież deklam nie jestem i dwa razy kliknąć myszką umiem :).

najwyzszy czas zapomniec o mlaskaniu myszka - jesli myslisz o administrowaniu linuksem... ;-)

 > Przekierowanie portów w SpeedTouch 510 odbywa...

UDP nie potrzebujesz... przekieruj najpierw sam port 22 na TCP i zobacz, czy chodzi ssh (oczywiscie przez ip zewnetrzne)...
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: reed w 2006-02-28, 13:11:24
2006-02-28 12:13:02 chmooreck napisał:

 > najwyzszy czas zapomniec o mlaskaniu myszka - jesli myslisz o administrowaniu linuksem... ;-)
 >
dobra bardzo smieszne, konfiguracje routera moge zrobic przez http lub telnet wybralem http dlatego 'myszka'

a linuxa mam tylko w wersji bash-owej :P moze dlatego ze srodowisko X mam zle skonfigurowane :) Ale nie potrzebuje go i tak bedzie stal serwer wiec po co X ?? :)

 >  > Przekierowanie portów w SpeedTouch 510 odbywa...
 >
 > UDP nie potrzebujesz... przekieruj najpierw sam port 22 na TCP i zobacz, czy chodzi ssh
 > (oczywiscie przez ip zewnetrzne)...

no to niestety nie dziala :(

czyli rozumiem ze problem lezy po stronie konfiguracji routera bo w sumie ssh i apach-e w LAN-ie chodza ok - czyli linux jest wporzadku ?
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: jezior w 2006-02-28, 13:18:37
2006-02-28 13:11:24 reed napisał:

 > czyli rozumiem ze problem lezy po stronie konfiguracji routera bo w sumie ssh i apach-e w
 > LAN-ie chodza ok - czyli linux jest wporzadku ?

A tak z ciekawosci, bo mnie wlasnie tknelo...
NALEZY CI SIE PORZADNE PRZECZYTANIE OD DECHY DO DECHY http://rtfm.killfile.pl !
W jaki sposob sprawdzasz czy apache chodzi na zewnetrznym IP?
Z jakiego komputera to sprawdzasz i czy przypadkiem nie probujesz odwolac sie do serwera poprzez zewnetrzne IP korzystajac z jakiegos kompa w LAN?
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: reed w 2006-02-28, 16:08:59
> NALEZY CI SIE PORZADNE PRZECZYTANIE OD DECHY DO DECHY http://rtfm.killfile.pl !

szkoda ze czasem brakuje na to czasu :/

> W jaki sposob sprawdzasz czy apache chodzi na zewnetrznym IP?
> Z jakiego komputera to sprawdzasz i czy przypadkiem nie probujesz odwolac sie do serwera
> poprzez zewnetrzne IP korzystajac z jakiegos kompa w LAN?

No wlasnie dokladnie tak proboje zrobic to znaczy ze proboje zrobic zle ? Moze wlasnie tu jest caly pies pogrzebany ???

A jak mam inaczej sprawdzic czy wszystko dziala isc do kolegi??
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: reed w 2006-02-28, 16:09:52
cholera jak ja napisałem próbuje :/
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: jezior w 2006-02-28, 16:12:26
2006-02-28 16:08:59 reed napisał:

>  > NALEZY CI SIE PORZADNE PRZECZYTANIE OD DECHY DO DECHY http://rtfm.killfile.pl !
 >
 > szkoda ze czasem brakuje na to czasu :/

Lepiej zeby nie zabraklo. Gdybys przeczytal problem mialbys rozwiazany w dniu zadania pytania ;-)

 > No wlasnie dokladnie tak proboje zrobic to znaczy ze proboje zrobic zle ? Moze wlasnie tu jest
 > caly pies pogrzebany ???

Wlasnie tu, ale nie raczyles nas o tym poinformowac. Dlaczego? Patrz odpowiedz wyzej.

 > A jak mam inaczej sprawdzic czy wszystko dziala isc do kolegi??

Jestem na 99,99% pewien ze jak sprobujesz od kolegi to wszystko bedzie OK.
Tytuł: Apache w LAN jest OK, na zewnatrz nie ma
Wiadomość wysłana przez: reed w 2006-02-28, 16:15:52
o kurde....

Bardzo ale to bardzo was przepraszam za moje niedouczenie w tej kwestii.
Okazuje się że router jak najlepiej przekierowywuje porty (koleżanka sprawdziła i Apache chodzi :) )tylko ja tego nie moge zobaczyc przez wpsanie nazwy hosta :/ NIe wiem czemu tak sie dzieje (moze ktos kierdys przy okazji wyjasni albo zapoda link gdzie mozena to znalezc) ale bardzo was przepraszam za 'zaśmiecanie' forum

badzcie łaskawi

człek cale życie się uczy.... a i tak głupi umiera