Pomoc certyfikat: Let's Encrypt i HTTPS

Darekw1967

Programista VPN++
Dynamiczne IP
14 Listopad 2017
83
14
8
56
Bydgoszcz
QNAP
TS-x51
Ethernet
1 GbE
Witam !

Mam pewien problem.

Mam na QNAP-ie strone WWW ktora sie znajduje w katalogu: WEB
Korzystam domeny NO-IP i mam adres: testowy.nazwa.org

FunBox 3.0 skonfigurowalem i dodalem virtualny host na QNAP-ie.

Jak wpisze http://testowy.nazwa.org to pojawia mi sie stronka i
jest ok. Wszystko dziala ok.

Zainstalowalem sobie darmowy certyfikat: Let's Encrypt
W routerze przekerowalem port 443 na QNAP-a.

Jak chce wejsc na XXXX.myqnapcloud.com to mi chce wejsc na HTTPS ale
po chwili przeskakuje na HTTP.

Inaczej sie zachowuje jak tak zrobie:

dodam z FileStation odnośnik do pliku jako HTTPS to mam strone z HTTPS z linkiem.
Jak obetne link i zostawie HTTPS://XXXX.myqnapcloud.com to mam strone z https i jest bezpieczne polaczenie.


Jak nie zrobie linka Https to nawet jak recznie wpisze https://XXXX.myqnapcloud.com to przeskakuje mi na http://

O co tutaj chodzi ? Dlaczego tak niejednoznacznie to sie zachowuje ?


Kolejna sprawa to mam pytanie czy na mojej stronie WWW na Qnap tez moge uzyskac https:// ? (certylikat: Let's Encrypt)
Z tego co probuje nie moge tego uzyskac.

Pozdrawiam











Wersja oprogramowania Firmware: 4.3.3
Model serwera: QNAP TS-251
 
Witam !

Mam pewien problem.

Mam na QNAP-ie strone WWW ktora sie znajduje w katalogu: WEB
Korzystam domeny NO-IP i mam adres: testowy.nazwa.org

FunBox 3.0 skonfigurowalem i dodalem virtualny host na QNAP-ie.

Jak wpisze http://testowy.nazwa.org to pojawia mi sie stronka i
jest ok. Wszystko dziala ok.

Zainstalowalem sobie darmowy certyfikat: Let's Encrypt
W routerze przekerowalem port 443 na QNAP-a.

Jak chce wejsc na XXXX.myqnapcloud.com to mi chce wejsc na HTTPS ale
po chwili przeskakuje na HTTP.

Inaczej sie zachowuje jak tak zrobie:

dodam z FileStation odnośnik do pliku jako HTTPS to mam strone z HTTPS z linkiem.
Jak obetne link i zostawie HTTPS://XXXX.myqnapcloud.com to mam strone z https i jest bezpieczne polaczenie.


Jak nie zrobie linka Https to nawet jak recznie wpisze https://XXXX.myqnapcloud.com to przeskakuje mi na http://

O co tutaj chodzi ? Dlaczego tak niejednoznacznie to sie zachowuje ?


Kolejna sprawa to mam pytanie czy na mojej stronie WWW na Qnap tez moge uzyskac https:// ? (certylikat: Let's Encrypt)
Z tego co probuje nie moge tego uzyskac.

Pozdrawiam

Cześć
Nie jestem super specem ale spróbuje pomóc:

Po pierwsze porty. Sprawdź jak masz poustawiane w Qnapie. Bo Qnap domyślnie dla QTS ma port http 8080 oraz SSL 443 a serwer WWW działa na 80 i 8081 - tutaj pierwsza rzecz do zmiany.
Potem przekierowanie portów na routerze 80,443,8080 i 8081.

W ustawieniach Qnapa/Administracja systemu - ustaw sobie aby wymuszał połączenia HTTPS. Wtedy zawsze będziesz się łączył z QTS za pomocą SSL.

Co do SSL dla WWW to ja to zrobiłem przez SSH w ustawieniach serwera Apache - może da się inaczej ale tego nie wiem.

Pozdrawiam

P.S. Jak znasz się na PHP to plik index.php w pliku WEB podpowie jaka jest mechanika łączenia się z panelem QTS.

P.S.2: Jeśli masz wygenerowac certyfikat dla strony mojadomena.pl a chcesz aby strona test.mojadomena.pl też działała to musisz wygenerować wraz z certyfikatem głównym również nazwę alternatywną test.mojadomena.pl inaczej w przeglądarkach będą problemy.
 
Nie dalem jeszcze przekierowania na: 8080 i 8081.
Jutro sprawdze jak zadziala.
a vhost jest ustawiony też dla SSLa ?
O tym tez zapomnialem. Bardzo cenna uwaga.
Router Orange w NAT/PAT nie pozwolil mi dodac 8080 i 8081. (konflikty)
W QNAP (VirtualHost) nie mozna dodac: 8080 i 8081 (jest juz gdzies zarezerwowane)

Jak na razie cienko to widze.
 
Nie dalem jeszcze przekierowania na: 8080 i 8081.
Jutro sprawdze jak zadziala.
a vhost jest ustawiony też dla SSLa ?
O tym tez zapomnialem. Bardzo cenna uwaga.
Router Orange w NAT/PAT nie pozwolil mi dodac 8080 i 8081. (konflikty)
W QNAP (VirtualHost) nie mozna dodac: 8080 i 8081 (jest juz gdzies zarezerwowane)

Jak na razie cienko to widze.

Jakie konflikty? Router używa tych portów?

Ok to inaczej:

1. Qnap dla panelu administracyjnego używa portów 8080 - http oraz 443 - https.
2. Serwer WWW ma ustawione porty 80 - http, oraz 8081 - https.

U mnie tak było w ustawieniach domyślnych sprawdź w panelu sterowania jak jest u ciebie - zakładka serwer "WWW" oraz "Ustawienia ogólne".

Jeżeli chcesz z zewnątrz łączyć się z serwerem WWW to musisz na routerze odpowiednio przekierować porty. WWW - 80 oraz 8081 i QTS - 8080, 443.

Jak masz przekierowanie na 443 to dlatego łączysz się z QTS.

Porty w zakładkach powyżej możesz zmienić dlatego możesz przypisać do serwera WWW port 443 oraz 80 a dla QTS 8080 i 8081. Teraz UWAGA - Jeśli na routerze masz te porty zajęte to nic nie stoi na przeszkodzie aby wpisać sobie inne np 8989.

Dalej. Domyślnie w katalogu WEB masz plik index.php w którym jest zapisana reguła, że jeśli łączysz się z serwerem WWW to będzie przekierowywał na QTS.

Teraz Vhosty.

W folderze WEB masz katalog "MOJASTRONA": WEB/MOJASTRONA/index.html
Więc zakładam że VHosta ustawiłeś aby na porcie 80 czekał na połączenia z adresu test.mojastrona.pl i kierował do katalogu WEB/MOJASTRONA/index.html
Skoro tak to jak łączysz się z innego porty czyli domyślnego dla HTTPS 443 to server widzi że port jest inny i wrzuca Tobie QTS a nie WWW.

Dlatego pisałem że najpierw porządek w portach. Sprawdź na jakich portach u Ciebie chodzi QTS i serwer WWW, potem przekieruj te porty na routerze/ewentualnie zmień na takie które są wolne w QTS i routerze. Następnie Vhost dla HTTP oraz HTTPS.

Pamiętaj że jak ustawisz serwer WWW na port 80 lub 443 to aby wejść do QTS będziesz musiał wpisać na końcu adresu jego port czyli: mojadomena.pl:8080 lub mojadomen.pl 8081, chyba że zrobisz sobie Vhosta pod QTS.

Tak to u mnie zadziałało.
 
widzę że poziom intelektualny rośnie z postu na post .. podałem Ci odpowiedź powyżej:pale:

Ogolnie i tak dziekuje Tobie ze zainteresowales sie moim pytaniem.
Chce ten problem rozwiazac.

Jezeli chcesz pomoc to daj konkretna odpowiedz bo sprawa nie jest taka banalna jak Ci sie wydaje.
Nie dalem jeszcze przekierowania na: 8080 i 8081.
Jutro sprawdze jak zadziala.
a vhost jest ustawiony też dla SSLa ?
O tym tez zapomnialem. Bardzo cenna uwaga.
Router Orange w NAT/PAT nie pozwolil mi dodac 8080 i 8081. (konflikty)
W QNAP (VirtualHost) nie mozna dodac: 8080 i 8081 (jest juz gdzies zarezerwowane)

Jak na razie cienko to widze.

Jakie konflikty? Router używa tych portów?

Ok to inaczej:

1. Qnap dla panelu administracyjnego używa portów 8080 - http oraz 443 - https.
2. Serwer WWW ma ustawione porty 80 - http, oraz 8081 - https.

U mnie tak było w ustawieniach domyślnych sprawdź w panelu sterowania jak jest u ciebie - zakładka serwer "WWW" oraz "Ustawienia ogólne".

Jeżeli chcesz z zewnątrz łączyć się z serwerem WWW to musisz na routerze odpowiednio przekierować porty. WWW - 80 oraz 8081 i QTS - 8080, 443.

Jak masz przekierowanie na 443 to dlatego łączysz się z QTS.

Porty w zakładkach powyżej możesz zmienić dlatego możesz przypisać do serwera WWW port 443 oraz 80 a dla QTS 8080 i 8081. Teraz UWAGA - Jeśli na routerze masz te porty zajęte to nic nie stoi na przeszkodzie aby wpisać sobie inne np 8989.

Dalej. Domyślnie w katalogu WEB masz plik index.php w którym jest zapisana reguła, że jeśli łączysz się z serwerem WWW to będzie przekierowywał na QTS.

Teraz Vhosty.

W folderze WEB masz katalog "MOJASTRONA": WEB/MOJASTRONA/index.html
Więc zakładam że VHosta ustawiłeś aby na porcie 80 czekał na połączenia z adresu test.mojastrona.pl i kierował do katalogu WEB/MOJASTRONA/index.html
Skoro tak to jak łączysz się z innego porty czyli domyślnego dla HTTPS 443 to server widzi że port jest inny i wrzuca Tobie QTS a nie WWW.

Dlatego pisałem że najpierw porządek w portach. Sprawdź na jakich portach u Ciebie chodzi QTS i serwer WWW, potem przekieruj te porty na routerze/ewentualnie zmień na takie które są wolne w QTS i routerze. Następnie Vhost dla HTTP oraz HTTPS.

Pamiętaj że jak ustawisz serwer WWW na port 80 lub 443 to aby wejść do QTS będziesz musiał wpisać na końcu adresu jego port czyli: mojadomena.pl:8080 lub mojadomen.pl 8081, chyba że zrobisz sobie Vhosta pod QTS.

Tak to u mnie zadziałało.

Jest tak jak napisales sprawdzilem jak mam ustawione w QNAP-ie

1.Qnap dla panelu adm. używa portów 8080 - http oraz 443 - https.
2.Serwer WWW ma ustawione porty 80 - http, oraz 8081 - https.

Zmienilem z 8081 na 8989
VHost dalem 8989

Na routerze Orange FanBox 3.0 nie pozwolil mi wstawic 8989.
To co zmienilem w QNAP to router dodal sobie juz 8989 ale w sekcji UPnP
port zewnetrzny 8084 port wewnetrzny 8989.

Stad jak chce dodac 8989 w NAT/PAT to jest konflikt.

WEB\index.php wyglada tak:

<?php
function isIPv6($ip)
{
if (!filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_IPV6) === false) {
return true;
}
return false;
}
function isMyCloudNAS()
{
if (isset($_SERVER['HTTP_HOST']) && strlen($_SERVER['HTTP_HOST']) > 0)
$_http_host = $_SERVER['HTTP_HOST'];
else
return false;

$mycloudnas_domains = Array(
'mycloudnas.com',
'myqnapnas.com',
'qcloudnas.com',
'myqnapcloud.com'
);
foreach ($mycloudnas_domains as $d)
{
if (strncasecmp(stristr($_http_host,$d),$d,strlen($d))==0)
{
return true;
}
}
return false;
}
if(isMyCloudNAS() == true){
$extPort = exec('/sbin/getcfg System ExtPort -d 0');
if(intval($extPort)>0)
$webAccessPort = $extPort;
else
$webAccessPort = exec('/sbin/getcfg System "Web Access Port" -d 8080');
}
else
$webAccessPort = exec('/sbin/getcfg System "Web Access Port" -d 8080');
$webAccessIP = $_SERVER['SERVER_NAME'];
if($_SERVER['HTTPS'] && exec('/sbin/getcfg Stunnel Enable -d 1') == '1'){
$protocol='https';
$webAccessPort = exec('/sbin/getcfg Stunnel Port -d 443');
}

else
$protocol='http';
if(isIPv6($webAccessIP))

$webAccessUrl = $protocol.'://['.$webAccessIP .']:'.$webAccessPort.'/';
else

$webAccessUrl = $protocol.'://'.$webAccessIP .':'.$webAccessPort.'/';
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="expires" content="0">
<script type='text/javascript'>
location.href = '<?=$webAccessUrl?>';
</script>
</head>
</html>



Strona WWW to jest Web\Drupal7_qs\index.php

<?php

/**
* @file
* The PHP page that serves all page requests on a Drupal installation.
*
* The routines here dispatch control to the appropriate handler, which then
* prints the appropriate page.
*
* All Drupal code is released under the GNU General Public License.
* See COPYRIGHT.txt and LICENSE.txt.
*/

/**
* Root directory of Drupal installation.
*/
define('DRUPAL_ROOT', getcwd());

require_once DRUPAL_ROOT . '/includes/bootstrap.inc';
drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
menu_execute_active_handler();
 
Okej.

Dlatego pisałem aby zrobić porządek w portach.- więc wracamy do podstaw. Dwie sprawy:

1. Po stronie Qnap:

Porty 80 i 443 są to porty domyślnie ustalone jako porty do komunikacji http i https. Jak w przeglądarce wpisujesz zwykły adres stronki "test.pl", to domyślnie łączysz się na porcie 80. Jak chcesz https to domyślnie leci na porcie 443. Tak w prostymi słowami (bo można też inaczej zrobić) działa komunikacja z serwerem WWW.

Więc jeśli chcesz aby Twoja strona domowa była dostępna jako https to musisz zmienić port w serwerze WWW z 8081 na 443 - Komunikacja szyfrowana wymaga też zainstalowania odpowiednio certyfikatu w serwerze WWW po stronie Qnapa.

Wtedy panel QTS będziesz miał dostępny pod innymi portami jakie sobie ustawisz - zarówno http oraz https. Tutaj dodam, że odradzam wystawianie nieszyfrowanego portu QTS na świat aby nie korciło się z nim łączyć - w celach bezpieczeństwa.

Teraz Vhosty - Host wirtualny to część funkcjonalności jakie oferuje serwer WWW w Qnapie (Apache). Więc i on działa na portach jakich działa serwer WWW - załóżmy standardowych 80 i 443. Więc jak konfigurujesz nazwy pod hosty wirtualne to robisz to na portach serwera WWW.

2. Po stronie routera:

WWW - przekierowanie portów - musisz na routerze przekierować porty 80 i 443 na adres IP Twojego serwera. Oraz jeśli masz firewalla na routerze to udostępnić na nim komunikacje z portem - U mnie to było konieczne.

Co do konfiguracji UPnP - Qnap po prostu dodał najbliższy wolny/dostępny port zewnętrzny na routerze. Nie wiem jaką ma politykę Orange i do czego wykorzystuje zajęte porty. Ja w UPC nie miałem w ogóle możliwości przekierowywania portów i musiałem kupić własny router i bawić się w mostkowanie. Czyli łączycąc się w taki sposób "mojastrona.pl:8084" to uzyskasz dostęp do QTS - jednak ponownie, nie zalecam wystawiać niezaszyfrowanego portu do łączenia z QTS. Najlepiej przez HTTPS.

Jeśli chcesz mieć kolejny adres wirtualny np. qts.mojastrona.pl i używać go do łączenia z panelem admin to musisz po prostu skonfigurować host wirtualny wskazując folder /WEB - wtedy z zewnątrz będziesz miał dostęp do panelu admina bez używania portów w zapisie.

3. suplement ;)

Aby było prościej - żeby móc korzystać z połączeń szyfrowanych musisz mieć odpowiedni certyfikat bo jeśli masz certyfikat SSL tylko do domeny "mojadomena.pl" to przy VHostach przeglądarki będą krzyczeć.

Kolejna sprawa - skoro masz Orange to pewnie masz zmienne IP zewnętrze - tak domniemam. W tym momencie tam gdzie masz domenę musisz ustawić aby śledził Twój adres zewnętrzny IP i przekierowywał domenę kiedy adres się zmieni.

Nie wiem jak Twoje zaawansowanie w kwestii komunikacji sieciowej ale dobrze radzę poczytać manuala od serwera Apache oraz o komunikacji w internecie. Mi zrozumienie i ustawienie wszystkiego zajęło kilka tygodni. A i tak ostatecznie skończyłem edytując pliki konfiguracyjne Apache na Qnapie przez SSH ponieważ daje to szersze możliwości konfiguracji.
 
Dziekuje za znalazles czas na bardzo jasne przedstawienie ewentualnej konfiguracji dla https://
Mam zmienne IP i korzystam z NO-IP i odpowiednio ustawilem (qnap, router) parametry aby www na qnap dzialala przez http://
Nie znam na tyle Linuxa aby grzebac recznie w skryptach a z tego co widze bede musial sie pochylic nad dodatkowymi
dzialaniami na nizszym poziomie aby zrozumiec co i jak qnap tak naprawde robi.
Jak na razie okreslam, ze system, ktory jest na Qnap-ie nie jest w pelni godny zaufania.
Qnap namieszal mi juz w... container station i w instalacji Drupal7, nie wspomne, ze stosowanie migawek
i odtwarzanie z nich z bledami nieco mnie zniecheca do traktowania qnap-a jako bardziej zaawansowanego narzedzia.
W sumie juz 2 razy migawka byla uszkodzona a to podwaza ideologie pracy z tym rozwiazaniem.

Chyba im prosciej tym bedzie lepiej.
 
Spoko,

QTS to nic innego jak zmodyfikowany Ubuntu - gdybyś chciał sam postawić serwer WWW na ubuntu to pewnie miałbyś jeszcze więcej problemów + mus edytowania skryptów. Qts to trochę ułatwia.

Jednak fakt jest taki, że niestety obsługa funkcjonalności przez Qts daje wiele do życzenia.
 
Spoko,

QTS to nic innego jak zmodyfikowany Ubuntu - gdybyś chciał sam postawić serwer WWW na ubuntu to pewnie miałbyś jeszcze więcej problemów + mus edytowania skryptów. Qts to trochę ułatwia.

Jednak fakt jest taki, że niestety obsługa funkcjonalności przez Qts daje wiele do życzenia.

Bez podstawowej wiedzy o bazach danych, serwerze www i połączeń sieciowych, zostaje tylko narzekać na chaos który sami tworzycie.
 
Spoko,

QTS to nic innego jak zmodyfikowany Ubuntu - gdybyś chciał sam postawić serwer WWW na ubuntu to pewnie miałbyś jeszcze więcej problemów + mus edytowania skryptów. Qts to trochę ułatwia.

Jednak fakt jest taki, że niestety obsługa funkcjonalności przez Qts daje wiele do życzenia.

Bez podstawowej wiedzy o bazach danych, serwerze www i połączeń sieciowych, zostaje tylko narzekać na chaos który sami tworzycie.

Pomijajac bazy, www i polaczenia sieciowe ;)
Szczegolnie jak podczas zwyklego uzytkowania (bez grzebania w skryptach) w QNAP-ie tworza sie dziwne... problemy w jego funkcjonowaniu ;)

Moge Ci dorzucic kolejny kwiatek... z Qnap-a.
1. Jak wylacze QNAP-a i wlacze to nie widzi mi UPS-a a jak wyciagne kabel USB i wsadze to juz widzi mi UPS-a - śmieszne co ? Musze recznie to aktywowac.
 
Spoko,

QTS to nic innego jak zmodyfikowany Ubuntu - gdybyś chciał sam postawić serwer WWW na ubuntu to pewnie miałbyś jeszcze więcej problemów + mus edytowania skryptów. Qts to trochę ułatwia.

Jednak fakt jest taki, że niestety obsługa funkcjonalności przez Qts daje wiele do życzenia.

Bez podstawowej wiedzy o bazach danych, serwerze www i połączeń sieciowych, zostaje tylko narzekać na chaos który sami tworzycie.

Ojojoj cóż za uogólnienie ;)

Zgodze się z Tobą aby dobrze skonfigurować serwer WWW należy mieć wiedzę z tego jak w ogóle sieć funkcjonuje - stąd napisałem o konieczności uzupełnienia tej że wiedzy do kolegi - chociaż są producenci co potrafią swoje oprogramowanie zaimplementować tak aby po prostu działało a nie wymagało Admina z 10 letnim doświadczeniem ;)

Po 2.

Pisząc o problemach z funkcjonalnościami miałem na myśli inne rzeczy niż serwer i konfiguracja WWW. Pierwszy z brzegu przykład po aktualizacji do QTS 4.3.4., Qsync Serwer zżera mi 65% mocy obliczeniowej procesora. Przed aktualizacją było to 5% - czy możesz mi powiedzieć jaki mam wpływ na taki "chaos" ?
 
Spoko,

QTS to nic innego jak zmodyfikowany Ubuntu - gdybyś chciał sam postawić serwer WWW na ubuntu to pewnie miałbyś jeszcze więcej problemów + mus edytowania skryptów. Qts to trochę ułatwia.

Jednak fakt jest taki, że niestety obsługa funkcjonalności przez Qts daje wiele do życzenia.

Bez podstawowej wiedzy o bazach danych, serwerze www i połączeń sieciowych, zostaje tylko narzekać na chaos który sami tworzycie.

Ojojoj cóż za uogólnienie ;)

Zgodze się z Tobą aby dobrze skonfigurować serwer WWW należy mieć wiedzę z tego jak w ogóle sieć funkcjonuje - stąd napisałem o konieczności uzupełnienia tej że wiedzy do kolegi - chociaż są producenci co potrafią swoje oprogramowanie zaimplementować tak aby po prostu działało a nie wymagało Admina z 10 letnim doświadczeniem ;)

Po 2.

Pisząc o problemach z funkcjonalnościami miałem na myśli inne rzeczy niż serwer i konfiguracja WWW. Pierwszy z brzegu przykład po aktualizacji do QTS 4.3.4., Qsync Serwer zżera mi 65% mocy obliczeniowej procesora. Przed aktualizacją było to 5% - czy możesz mi powiedzieć jaki mam wpływ na taki "chaos" ?

Jak wczoraj zmienilem port na QNAP-ie z 8081 na 8980 to bardzo dlugo mi mieszal po dyskach a procesor pracowal w granicach 100%.
Zastanawia mnie skad sie biora takie czasy i obciazenie jezeli w sieci nie bylo ruchu a zmiany w plikach to chyba nie taka ciezka praca ;)
Linux z zasady jest szybki a wiec dlaczego ?
 
Robimy Oftopa więc trzeba się już pochamować ;)

Jak wczoraj zmieniłem port na QNAP-ie z 8081 na 8980 to bardzo dlugo mi mieszal po dyskach a procesor pracowal w granicach 100%.

Pewnie musiał restartować serwer WWW plus wolny procek.

Zastanawia mnie skad sie biora takie czasy i obciazenie jezeli w sieci nie bylo ruchu a zmiany w plikach to chyba nie taka ciezka praca ;)
Linux z zasady jest szybki a wiec dlaczego ?

Z linuxami to zależy od konfiguracji oraz do czego go wykorzystujesz - mówiąc że z zasady jest szybko to zbytnio się uogólnia - z zasady jest stabilnie chociaż też nie zawsze ;)
 
Spoko,


Ojojoj cóż za uogólnienie ;)

Zgodze się z Tobą aby dobrze skonfigurować serwer WWW należy mieć wiedzę z tego jak w ogóle sieć funkcjonuje - stąd napisałem o konieczności uzupełnienia tej że wiedzy do kolegi - chociaż są producenci co potrafią swoje oprogramowanie zaimplementować tak aby po prostu działało a nie wymagało Admina z 10 letnim doświadczeniem ;)
W rzeczywistości nie potrzeba 10 letniego doświadczenia, aby porobić kopie baz danych, folderu Web i w razie czego przywrócić jak zrobił się problem z WordPress-em.
 

Użytkownicy znaleźli tą stronę używając tych słów:

  1. Encrypt
  2. migawka
  3. darmowy ssl
  4. ustawienie portów w web