Sada je: 13 lis 2019, 23:53.
Linux, poslužitelj, mreže i sigurnost

Moderator/ica: Moderatori/ce

Pozdrav

malo se mučim i neznam kako riješiti problem pa vas molim sve za help

da opišem situaciju

računalo na kojem je instaliran apache i motion i webkamera

znači računalo ima statičku ip adresu koji preko t-com-ovog modema forwar-dam i to radi
imam napravljen port forward za sljedeće portove 80 i 8080
na portu 80 leži apache
na portu 8080 leži motion

imam složen dyndns i sve funkcionira savršeno osim jedne stvari port 8080 obzirom da je motion na njemu
nije siguran i svaki genijalac može se dogoditi da mi jednostavnim putem neko vidi webcam source

e sad imam određene problem sa kompajliranjem source-a motion-a gdje on već ima nekakav securety mehanizam no nema veze.
čak mi je i zgodnija solucija mod_proxy jer će mi kasnije trebati za neš drugo.

e sad, obzirom da na lokalni adresi http://neki.ip/webcam stvar radi
ne radi mi portforward


znači ako sa računala na mreži pristupam mod_proxy radi
a ako sa računala van mreže pristupam tom računalu stvar ne radi.
Još da napomenem da port forward radi besprijekorno jer već imam forwardirano par servera

Kod: Označi sve
ProxyRequests Off
ProxyPreserveHost On

<Proxy *>
    Order allow,deny
    Allow from all
</Proxy>
ProxyPass /webcam http://localhost:8082/
ProxyPassReverse /webcam http://localhost:8082/



ovo je unutar virtualhost-a

port 8082 nije forwardan iz sigurnosnih razloga i.e. da nemože netko izvana pristupiti motion-u
ali nikako da riješim mod_proxy

čitao sam puno o tome i vjerujem da sam zeznul negdje bezveze jer mi nije jasno zašto ne radi.

hvala puno na savjetima
Zadnja izmjena: dalibor.klobucaric; 27 kol 2013, 01:58; ukupno mijenjano 1 put/a.
Because Open Source Matters
--
Sites - Under construction
Avatar
Postovi: 1278
Postovi: 1278
Pridružen/a: 17 ožu 2008, 09:35
Lokacija: Čakovec
Podijelio/la zahvalu: 8 puta
Primio/la zahvalu: 2 puta
Spol: M
OS: ubuntu 16
tail -f /var/log/apache2/error.log dok pristupas preko routera.
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
Postovi: 5676
Postovi: 5676
Pridružen/a: 28 vel 2009, 16:36
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 41 puta
Nista. No Error no nothing
Because Open Source Matters
--
Sites - Under construction
Avatar
Postovi: 1278
Postovi: 1278
Pridružen/a: 17 ožu 2008, 09:35
Lokacija: Čakovec
Podijelio/la zahvalu: 8 puta
Primio/la zahvalu: 2 puta
Spol: M
OS: ubuntu 16
a access.log.
naravno, sav taj html ili sto vec je u /var/www jer ga proxas u defaltni document root (ili imas neki virtualni host)..?
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
Postovi: 5676
Postovi: 5676
Pridružen/a: 28 vel 2009, 16:36
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 41 puta
sto uopce dobijes kao error na weu, 404 ili nista?
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
Postovi: 5676
Postovi: 5676
Pridružen/a: 28 vel 2009, 16:36
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 41 puta
khm, localhost je 127.0.0.1, ajd zamieni localhost sa ip adresom mreznog interfacea...
nema bas logike, ali mozda..
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
Postovi: 5676
Postovi: 5676
Pridružen/a: 28 vel 2009, 16:36
Podijelio/la zahvalu: 1 puta
Primio/la zahvalu: 41 puta
da, uglavnom što je problem bil..

Kod: Označi sve
http://mojdyndns.org/webcam

i
Kod: Označi sve
http://mojdyndns.org/webcam/


znači problem je bio u / u.. e sad epilog priče.
______________________
da inače dobijao sam 404 kao folder not found...
e sad.
obzirom da je greška u zadnjem / to ni nije veliak greda,
problem je kaj bi sad tu trebal smjestiti nekakav simple username i password

znači obzirom da je ovo moj virtual host

/etc/apache2/sites-available/default
Kod: Označi sve
<VirtualHost *:80>
          DocumentRoot /var/www
        <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>
        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
       ErrorLog ${APACHE_LOG_DIR}/error.log
        # Possible values include: debug, info, notice, warn, error, crit,
        # alert, emerg.
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/access.log combined
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
        Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
</Proxy>
ProxyPass /webcam http://localhost:8082/
ProxyPassReverse /webcam http://localhost:8082/
</VirtualHost>



unutar /var/www imam .htaccess
sad moram samo još se poigrati malo i zaključati taj webcam "folder"
Because Open Source Matters
--
Sites - Under construction
Avatar
Postovi: 1278
Postovi: 1278
Pridružen/a: 17 ožu 2008, 09:35
Lokacija: Čakovec
Podijelio/la zahvalu: 8 puta
Primio/la zahvalu: 2 puta
Spol: M
OS: ubuntu 16
Znači ovo bi mogao smatrati pod riješeno.
Jerbo sam dobio ono što sam tražio.

ovo je defaul file
/etc/apache2/sites-available/default

Kod: Označi sve
<VirtualHost *:80>
        DocumentRoot /var/www
        <Directory /var/www/>
        Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order allow,deny
                allow from all
        </Directory>

        ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
        ErrorLog ${APACHE_LOG_DIR}/error.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/access.log combined

ProxyRequests Off
ProxyPreserveHost On

<Proxy *>
    AllowOverride All
    Order allow,deny
    Allow from all
    AuthType Basic
    AuthUserFile /var/.htpasswd
    AuthGroupFile /dev/null
    AuthName "Get of my property"
    Require valid-user


</Proxy>
ProxyPass /webcam http://localhost:8082/
ProxyPassReverse /webcam http://localhost:8082/

</VirtualHost>

i samo se enejbla taj mod
Kod: Označi sve
a2enmod proxy_http


ako imate još kakvih sugestija po pitanju sigurnosti... dapače...
Because Open Source Matters
--
Sites - Under construction
Avatar
Postovi: 1278
Postovi: 1278
Pridružen/a: 17 ožu 2008, 09:35
Lokacija: Čakovec
Podijelio/la zahvalu: 8 puta
Primio/la zahvalu: 2 puta
Spol: M
OS: ubuntu 16

Na mreži
Trenutno korisnika/ca: / i 1 gost.