Skocz do zawartości


Zdjęcie

Aplikacja- JBoss na Ubuntu 10.04


  • Zamknięty Temat jest zamknięty
6 odpowiedzi w tym temacie

#1 Alex Scorp

Alex Scorp

    Obserwator

  • 5 postów

Napisano 13 11 2011 - 13:34

Witam,
Zarejestrowałem się u was na forum, ponieważ liczę na jakąś pomoc przy problemie, który zaraz opiszę. (Użyłem opcji szukaj i nie znalazłem podobnego topicu więc pozwalam sobie założyć ten.)

Rzecz polega na tym ,że na moim Ubuntu 10.04 zainstalowałem Serwer Aplikacji Jboss (wersja bodajże 4.3.2 - ale nie to jest tu najważniejsze). Na zainstalowany i w miarę skonfigurowany serwer wrzuciliśmy przykładową aplikację typu "HelloWordl". Korzystając z informacji, że Jboss nasłuchuje na porcie 8080 testowaliśmy działanie aplikacji wpisując do przeglądarki :

http://localhost:8080/Folder/app.jsp

Na tym etapie wszystko działało. Stronka się wyświetlała.

Następny test dotyczył wejścia na tę samą stronę , ale już przy pomocy adresu IP a nie słowa kluczowego "localhost". Chodziło nam o to,żeby przekonać się czy jeśli ktoś obcy wpisze podany przez nas adres u siebie w przeglądarkę , będzie zdolny zobaczyć zawartość.
Po żmudnych przeszukiwaniach for internetowych , znaleźliśmy informację o odpalaniu Jboss'a z parametrem :

- b 0.0.0.0

, żeby Jboss nasłuchiwał z dowolnego hosta oraz o komendach przekierowujących przepływ na portach.
Po tych operacjach , kiedy wpisałem w przeglądarkę poprzedni adres , ale już z moim IP zamiast localhosta :

http://192.168.0.122:8080/Folder/App.jsp

Strona znów zadziałała i wszystko wyświetlało się poprawnie.

I teraz do rzeczy :

Problem polega na tym ,że tylko ja po wpisaniu do przeglądarki http://ip:8080/path widzę moją stronę. Poprosiłem znajomego , który ma dostep od całkowicie innego dostawcy w innym mieście o sprawdzenie i niestety jemu po wpisaniu adresu z moim IP nic się nie wyświetla.
Gdzie może być przyczyna ?
Co robię źle lub co powinienem zrobić, żeby podczas gdy JBoss jest uruchomiony dowolny użytkownik był w stanie zobaczyć moją stronę ?
Czekam na odpowiedzi...

  • 0

#2 fernandez

fernandez

    150% normy

  • 1 866 postów

Napisano 13 11 2011 - 14:23

a jakie IP wpisujesz? wewnetrzne czy zewnetrzne?

porty zewnetrzne sa odblokowane?

  • 0

#3 Alex Scorp

Alex Scorp

    Obserwator

  • 5 postów

Napisano 13 11 2011 - 14:37

Patrzymy po wewnętrznym IP.

Rzecz wygląda tak:

W momencie kiedy na laptopie mam postawiony Jboss a IP jest 192.168.1.101 , (internet po kablu z routera) - ze Stacjonarnego kompa o wew. IP 196.168.1.100 wpisuje w przeglądarkę :
http://192.168.1.101:8080/Folder/App.jsp - działa i śmiga.

Ale już znajoma z ip 192.168.0.118 - nie uzyskuje dostpeu - nie ładuje jej się strona.

Zewnętrzne IP zarówno Stacjonarny jak i Laptopo w przypadku łączenia sie kablem z routera mają takie samo.
Z kolei po zewnętrznym IP nie działa ani mnie ani znajomej...

Użytkownik Alex Scorp edytował ten post 13 11 2011 - 14:50

  • 0

#4 fernandez

fernandez

    150% normy

  • 1 866 postów

Napisano 13 11 2011 - 14:51

no to skoro gosc znajduje sie w zupelnie innym miejcsu, czyli jest z poza sieci, to do tego adresu nie bedzie mial dostepu

musisz mu podac adres zew. i do tego musisz miec przekierowanie (nie wazne czy to na routerze czy serwerze) na porty na adres gdzie znajduje sie wasz serwer http
  • 0

#5 Alex Scorp

Alex Scorp

    Obserwator

  • 5 postów

Napisano 13 11 2011 - 14:54

A jakoś dokładniej ?
Jakieś linki ?
Jakiś krótki poradnik - co zrobić , żeby moją stronkę z Jboss'a odbierał ktoś spoza sieci ?
  • 0

#6 fernandez

fernandez

    150% normy

  • 1 866 postów

Napisano 13 11 2011 - 15:25

po pierwsze to napisz skad masz internet? osiedlowka czy bezposrednio od dostawcy (np. TPSA, Dialog, UPC itp.)
  • 0

#7 Alex Scorp

Alex Scorp

    Obserwator

  • 5 postów

Napisano 13 11 2011 - 15:33

Dobra, temat niekatulny - problem rozwiązany.
Problemem były ustawienia routera. (Virtual Services)
Dzięi za odpowiedzi - Temat można zamknąć. Pozdro.

  • 0




Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych