SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Instalacja i konfiguracja oprogramowania sieciowego.
freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: freeteh »

Witam Wszystkich

Pomyślałem sobie Spróbuję postawić serwer na UBUNTU 8.04.

Częściowo mi się udało, konfiguracja samby bez większych kłopotów, mogę przeglądać zasoby SERWERA pod windowsami jak i pod UBUNTU,
drukowanie ze wszystkich komputerów Działa IDEALNIE.

Ale mało zainstalowałem APACHE2, zrobiłem stronkę ALE MOGĘ JĄ OGLĄDAĆ TYLKO WE WŁASNEJ SIECI.

Przy próbie wywołania serwera [ http://79.185.78.166 ] zgłasza mi się strona logowania routera.

port 80 i 21 są odblokowane na routerze, serwer wirtualny włączony.


Już nie wiem gdzie i czego szukać siedziałem dziś całą noc nad tym i nie mogę znaleźć rozwiązania.:wall:
Znalazłem coś w necie na temat firewalla w Ubuntu ale nie wiem jak to ugryźć.:cry:

Bardzo proszę o pomoc.
Będę wdzięczny za każdą podpowiedz.
Dziękuję
Awatar użytkownika
blendermen
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 07 sty 2007, 16:30
Płeć: Mężczyzna
Wersja Ubuntu: inny OS

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: blendermen »

Mówiłeś, że wpisywałeś twój ip w adresie no nie.
Przy próbie wywołania serwera [ http://79.185.78.166 ] zgłasza mi się strona logowania routera.
Rozumiem, że 79.185.78.166 jest to twój przydzielony ip który wyświetla się po podaniu polecenia

Kod: Zaznacz cały

ifconfig
Wpisz 79.185.78.166:80
i pokaż mi porty 80 w pliku

Kod: Zaznacz cały

/etc/services
Pokaż jeszcze na jakim porcie działa Ci apache w pliku konfiguracyjnym - standardowo 80
Pozdrawiam
Fortuna favet fortibus - Los sprzyja mężnym
freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: freeteh »

Tak 79.185.78.166 to adres który został mi przydzielony.

mój IPCONFIG

Kod: Zaznacz cały

eth0      Link encap:Ethernet  HWaddr 00:10:dc:d6:47:3c  
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::210:dcff:fed6:473c/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:843 errors:0 dropped:0 overruns:0 frame:0
          TX packets:948 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:818504 (799.3 KB)  TX bytes:186114 (181.7 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1141 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1141 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:60208 (58.7 KB)  TX bytes:60208 (58.7 KB)


SERVICES:

Kod: Zaznacz cały

chargen		19/tcp		ttytst source
chargen		19/udp		ttytst source
ftp-data	20/tcp
ftp		21/tcp
fsp		21/udp		fspd
ssh		22/tcp				# SSH Remote Login Protocol
ssh		22/udp
telnet		23/tcp
smtp		25/tcp		mail
time		37/tcp		timserver
time		37/udp		timserver
rlp		39/udp		resource	# resource location
nameserver	42/tcp		name		# IEN 116
whois		43/tcp		nicname
tacacs		49/tcp				# Login Host Protocol (TACACS)
tacacs		49/udp
re-mail-ck	50/tcp				# Remote Mail Checking Protocol
re-mail-ck	50/udp
domain		53/tcp				# name-domain server
domain		53/udp
mtp		57/tcp				# deprecated
tacacs-ds	65/tcp				# TACACS-Database Service
tacacs-ds	65/udp
bootps		67/tcp				# BOOTP server
bootps		67/udp
bootpc		68/tcp				# BOOTP client
bootpc		68/udp
tftp		69/udp
gopher		70/tcp				# Internet Gopher
gopher		70/udp
rje		77/tcp		netrjs
finger		79/tcp
www		80/tcp		http		# WorldWideWeb HTTP
www		80/udp				# HyperText Transfer Protocol
link		87/tcp		ttylink
kerberos	88/tcp		kerberos5 krb5 kerberos-sec	# Kerberos v5
kerberos	88/udp		kerberos5 krb5 kerberos-sec	# Kerberos v5
supdup		95/tcp
hostnames	101/tcp		hostname	# usually from sri-nic
EDIT:
Po wklepaniu w przeglądarkę:

Kod: Zaznacz cały

http://79.185.78.166:80
Zgłasza się router i prosi o zalogowanie.

EDIT:
Przy próbie odpalenia APACHA ujawniło mi się takie coś:shock:

Kod: Zaznacz cały

root@MHC-SERWER:/home/m2865# sudo /etc/init.d/apache2 start
 * Starting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
[Fri Jul 25 13:57:29 2008] [error] VirtualHost *:80 -- mixing * ports and non-* ports with a NameVirtualHost address is not
supported, proceeding with undefined results httpd (pid 5555) already running
Coś jest nie tak z portami ale nie wiem gdzie tego szukać.
Awatar użytkownika
blendermen
Piegowaty Guziec
Piegowaty Guziec
Posty: 21
Rejestracja: 07 sty 2007, 16:30
Płeć: Mężczyzna
Wersja Ubuntu: inny OS

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: blendermen »

Nie wiem czy dobrze mówię (jak źle to mnie poprawcie) ale nie można stawiać serwerów na komputerach, które są podpięte do sieci LAN i pobierają z niej inetrnet. Musi być bezpośredni dostęp do internetu przez modem. Ty mi podałeś ip ale przydzielany przez router. U mnie wygląda to tak:

Kod: Zaznacz cały

ppp0      Link encap:Point-to-Point Protocol
          inet addr:87.205.34.41  P-t-P:195.114.190.150  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:9178  Metric:1
          RX packets:2013 errors:0 dropped:0 overruns:0 frame:0
          TX packets:119 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:249043 (243.2 KiB)  TX bytes:19765 (19.3 KiB)
Też miałem taki problem ale rozwiązałem sprawę bo mam router ale postawiony na Linuksie i tak samo jak Ty nie mogłem postawić serwera na komputerze wewnętznym (LAN). Dopiero postawienie serwera na routerze pomogło.
Pozdrawiam
Fortuna favet fortibus - Los sprzyja mężnym
freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: freeteh »

Na windowsie xppro udało mi się postawić serwer FTP
Wystarczyło tylko doinstalować kilka plików z płytki, skonfigurować folder domowy
odblokować porty na routeże i OGIEŃ.

Serwer był widzialny w UK

dlaczego nie da się tego zrobić na APACHE??
NIE DZIAŁA MORDUJE TO JUŻ 23-GODZINY BEZ SNU
Oto schemat jak to wyglądało:

http://hc-serwer.neostrada.pl/zrzutekranu.jpeg


//epul: Regulamin zabrania umieszczania na forum dużych obrazków.
Awatar użytkownika
frklin
Zakręcona Traszka
Zakręcona Traszka
Posty: 891
Rejestracja: 13 gru 2007, 04:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Openbox
Architektura: x86
Lokalizacja: WLKP
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: frklin »

Przy próbie wywołania serwera [ http://79.185.78.166 ] zgłasza mi się strona logowania routera.
Wyłącz na routerze możliwość logowania się na niego z internetu, lub zmień port na którym 'czeka'
DO WYGRANIA TRZY ROUTERY WWW.NIBYBLOG.PL/KONKURS
freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: freeteh »

Kod: Zaznacz cały

Remote Administration
Remote Administration 	
Enable Remote Management
Current IP Address: 	http://79.185.71.23:24572
Port Number: 	24572
zmieniłem port na którym ma oczekiwać na logowanie,
sęk w tym że nie da się wyłączyć REMOTE ADMIN on wyłącz się automatycznie kiedy
wyrzucana jest strona na zewnątrz sieci.

Apache jest przez coś blokowany i strona nie wychodzi na zewnątrz sieci.
Da się to jakoś sprawdzić??
Awatar użytkownika
karmelek
Przyjaciel
Przyjaciel
Posty: 883
Rejestracja: 10 lut 2007, 17:45
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: karmelek »

Na moje to nie masz zrobionego przekierowania portów na Twój wewnętrzny adres IP ;-)
Wszystkich moderatorów Bóg po śmierci zabiera do nieba, żeby ci dwadzieścia cztery godziny na dobę moderowali modlitwy do niego.
http://karmelek.wordpress.com
inny OS=debian lenny
freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: freeteh »

Oto instrukcja obsługi mojego routera.
jeśli możesz spójż napisz co jeszcze można włączyć uruchomić te porty.

.pdf][link z instrukcją w pdf PLANET ADW-4300]
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: dk75 »

Po pierwsze - FQDN. Bez tego nie masz co marzyć o zewnętrznej widoczności.

Kod: Zaznacz cały

gksu gedit /etc/hosts
i dodaj linijkę:

Kod: Zaznacz cały

127.0.0.100 blablabla.bulbul.net blablabla

Po drugie - konfig VH.

Kod: Zaznacz cały

gksu gedit /etc/apache2/sites-available/twój_VH
i na początku zmień

Kod: Zaznacz cały

VirtualHost *:80
   <VirtualHost *:80>
na

Kod: Zaznacz cały

VirtualHost 127.0.0.100:80
   <VirtualHost 127.0.0.100:80>

Po trzecie w konfigu firewalla routera przekaż port 80 na port 80 twojego wewnętrznego IP.


To jest obecnie na moim kompie - pokaże się jak go włączę i jak włączę Apache2: http://daiki.inoue.no-ip.pl/


Jeśli chodzi o firewall w twoim routerze i przekazywanie portów to sekcja "Advanced" z ekranu głównego i podsekcja "Virtual Servers" - wskaż swoją maszynę.

Co do zablokowania zmiany konfiguracji z sieci to: ekran główny, sekcja "Advanced administration" i podsekcja "Remote admin" i musisz odzanczyć checkbox "Enable Remote Management" i dać "SAVE"
freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: freeteh »

Nie mam takiego configa VH

Kod: Zaznacz cały

gksu gedit /etc/apache2/sites-available/twój_VH
jest tylko coś takiego jak DEFAULT

Kod: Zaznacz cały

NameVirtualHost *
<VirtualHost *>
	ServerAdmin webmaster@localhost
	
	DocumentRoot /var/www/
	<Directory />
		Options FollowSymLinks
		AllowOverride None
	</Directory>
	<Directory /var/www/>
		Options Indexes FollowSymLinks MultiViews
		AllowOverride None
		Order allow,deny
		allow from all
	</Directory>

	ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
	<Directory "/usr/lib/cgi-bin">
		AllowOverride None
		Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
		Order allow,deny
		Allow from all
	</Directory>

	ErrorLog /var/log/apache2/error.log

	# Possible values include: debug, info, notice, warn, error, crit,
	# alert, emerg.
	LogLevel warn

	CustomLog /var/log/apache2/access.log combined
	ServerSignature On

    Alias /doc/ "/usr/share/doc/"
    <Directory "/usr/share/doc/">
        Options Indexes MultiViews FollowSymLinks
        AllowOverride None
        Order deny,allow
        Deny from all
        Allow from 127.0.0.0/255.0.0.0 ::1/128
    </Directory>

</VirtualHost>
EDIT:
Tak zrobiłem

Kod: Zaznacz cały

Jeśli chodzi o firewall w twoim routerze i przekazywanie portów to sekcja "Advanced" z ekranu głównego i podsekcja "Virtual Servers" - wskaż swoją maszynę.

Co do zablokowania zmiany konfiguracji z sieci to: ekran główny, sekcja "Advanced administration" i podsekcja "Remote admin" i musisz odzanczyć checkbox "Enable Remote Management" i dać "SAVE"
Zrobiłem dokładnie jak na pisałeś.
odblokowałem porty 21 i 80 [Allow] w sekcji [Incoming Rules] [Outputing Rules]
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: dk75 »

jak nie masz nic innego w "/etc/apache2/sites-available" skoro Apache2 drze sie, że nie może być "VirtualHost *:80". W podanym konfigu default jest "VirtualHost *" co nie powinno robić warningów...

No OK. To zrób kopię "defaulta", np.:

Kod: Zaznacz cały

sudo cp /etc/apache2/sites-available/default /etc/apache2/sites-available/lame_serwer
zmień początek jak opisałem, a potem

Kod: Zaznacz cały

sudo a2dissite default
sudo a2ensite lame_serwer
freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: freeteh »

Dalej Odzywa się panel logowania.

aktualny adres po restarcie routera: http://79.185.71.23/
adres kompa z APACHE 192.168.0.3

EDIT:
dziś już jestem zamordowany spałem 3h ale jutro postawie serwer MS
zobaczę jak się to zachowuje, na pewno nie jest to wina routera bo to działało.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: dk75 »

a VirtualServers na routerze konfigurowałeś?

I co oznacza
sęk w tym że nie da się wyłączyć REMOTE ADMIN on wyłącz się automatycznie kiedy wyrzucana jest strona na zewnątrz sieci.
???
freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: freeteh »

Kod: Zaznacz cały

VirtualServers
Tak konfigurowałem polega to na tym że wybierasz FTP lub WEB i przypisujesz odpowiedni komputer.

Kod: Zaznacz cały

sęk w tym że nie da się wyłączyć REMOTE ADMIN on wyłącz się automatycznie kiedy wyrzucana jest strona na zewnątrz sieci. 
Jeśli od haczę REMOTE ADMIN to po wpisaniu adresu zgłasza się strona logowania.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: dk75 »

a wchodziłeś do konfiguracji przez adres internetowy czy przez LAN?
a dałeś "SAVE"?
freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: freeteh »

Stawiam waśnie serwer na MS jeśli i on nie będzie mógł się przebić to coś jest nie tak z softem
routera, dodam że mam najnowszy soft w routerze może trzeba będzie go down-gradować.:neutral:
router nie jest najlepszej marki ale jest bardzo dobry mam go już 5lat i nigdy żadnego psikusa mi nie wywalił.

EDIT:
dk75 pisze:a wchodziłeś do konfiguracji przez adres internetowy czy przez LAN?
a dałeś "SAVE"?
Przez LAN i dałem SAVE

EDIT:
Wszystko już jest jasne:

Kod: Zaznacz cały

router kturym dysponuje sie posypał
nie wypuszcza serwera na zewnątrz, na MS jest to samo[ widzę tylko panel logowania. ]
czas na nowy sprzęt nawet aktualizacja oprogramowania nie pomaga.
Dziękuje Bardzo wszystkim pozdrawiam.
Awatar użytkownika
karmelek
Przyjaciel
Przyjaciel
Posty: 883
Rejestracja: 10 lut 2007, 17:45
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: karmelek »

Czy aby na pewno się posypał? Nie wiem jak może się nazywać to w menu, ale wydaje mi się, że to kwestia właśnie przekierowania portów na routerze, a nie konfiguracji ubuntu.
Wszystkich moderatorów Bóg po śmierci zabiera do nieba, żeby ci dwadzieścia cztery godziny na dobę moderowali modlitwy do niego.
http://karmelek.wordpress.com
inny OS=debian lenny
freeteh
Sędziwy Jeż
Sędziwy Jeż
Posty: 42
Rejestracja: 03 lis 2007, 14:11
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: freeteh »

Konfigurowałem ROUTER na wszystkie możliwe sposoby łącznie z UPGRADEM i DOWNGRADEM
oprogramowania routera
- otwarłem wszystkie 80TCP/UDP 21TCP/UDP 20TCP/UDP
- dodałem komputera w VIRTUAL SERVER
- wyłączyłem zdalnego ADMINA

Kod: Zaznacz cały

i tu coś zastanawiającego pomimo od haczenia tej opcji REMOTE-ADMIN CIĄGLE SIĘ ZGŁASZA
i to dziwne bo kiedy się wyłącza jakąś opcje o się to wyłącza tu nie! ciągle widzę panel logowania routera:wall:

PLANET ADW-4300A jest mało popularnym routerem nawet nie wiem gdzie szukać informacji na jego temat.
Awatar użytkownika
dk75
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1142
Rejestracja: 07 mar 2007, 22:59
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: SERWER + APACHE2 + ROUTER nie mogę obejrzeć strony w internecie.

Post autor: dk75 »

pamiętasz jak w VirtualHost kazałem ci zmienić NameVirtualHost i <VirtualHost> z "*:80" na "127.0.0.100:80"? To był błąd. Powinien być adres LANowy serwera, czyli "192.168.0.3:80"
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

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