Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Jeden adres IP a dwie maszyny
xxdrago
post 10.02.2020, 23:14:14
Post #1





Grupa: Zarejestrowani
Postów: 654
Pomógł: 42
Dołączył: 27.07.2010
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


Hej, mam postawioną stronę u siebie w domu na rassbery pi(debian),A na drugim serwerze mam postawioną chmurę(też serwer www).
Potrzebuje skonfigurować tak, aby po wejściu na subdomene przekierowywało mnie na chmurę, jest taka możliwość na jednym porcie?

Adresy IP:
Główny adres IP domeny - 192.168.1.131
IP sub-domeny - 192.168.1.119

Jest taka możliwość w Virtual Hosts?



--------------------
GG: 10972302 :)
Go to the top of the page
+Quote Post
vokiel
post 11.02.2020, 15:44:29
Post #2





Grupa: Zarejestrowani
Postów: 2 592
Pomógł: 445
Dołączył: 12.03.2007

Ostrzeżenie: (0%)
-----


Masz na myśli taki układ?

Serwer 1 | 192.168.1.131 | domena.tld
Serwer 2 | 192.168.1.119 | sub.domena.tld

To tak, bez problemu przypiszesz subdomenę do innego IP. Przekierowanie też zrobisz zwykłym nagłówkiem, w .htaccess czy jakkolwiek chcesz.


--------------------
Go to the top of the page
+Quote Post
xxdrago
post 11.02.2020, 16:43:53
Post #3





Grupa: Zarejestrowani
Postów: 654
Pomógł: 42
Dołączył: 27.07.2010
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


Podobnie jak piszesz z tym że mam jedno IP publiczne, wczoraj wymyśliłem sobie coś takiego:

Kod
<VirtualHost *:443>
    ServerAdmin webmaster@localhost
    ServerAlias   www.xxx.xxx.tk
    ServerName xxx.xxx.tk

    ProxyRequests Off

    <Proxy *>
            Order deny,allow
            Allow from all
    </Proxy>
    ProxyPreserveHost on
    ProxyPass / http://192.168.1.119/
</VirtualHost>



Przetestowałem prędkości pobierania pliku 100mb:
-> Lokalnie (Mój PC -> Serwer ->) wynik: ok. 5,3 MB/s
-> Domena -> CloudFlare -> Serwer www z przekierowaniem -> Serwer z chmurą, wynik: ok. 1 396 kB/s
-> Lokalnie SFTP -> 9 MB/s

Dlaczego te prędkości są takie małe, a w szczególności ten przez internet, CloudFlare?

Ten post edytował xxdrago 11.02.2020, 18:11:09


--------------------
GG: 10972302 :)
Go to the top of the page
+Quote Post
ohm
post 11.02.2020, 19:09:42
Post #4





Grupa: Zarejestrowani
Postów: 618
Pomógł: 143
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----


A jaki masz upload na łączu?
Go to the top of the page
+Quote Post
xxdrago
post 11.02.2020, 19:22:33
Post #5





Grupa: Zarejestrowani
Postów: 654
Pomógł: 42
Dołączył: 27.07.2010
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


Łącze: 30mb/s i 30mb/s

Router 100mb/s

Jeszcze nie mogę znaleźć rozwiązania dlaczego po lan mam taki słaby transfer tylko 9mb/s? A przez apache tylko 5mb/s?

Ten post edytował xxdrago 11.02.2020, 19:26:34


--------------------
GG: 10972302 :)
Go to the top of the page
+Quote Post
ohm
post 11.02.2020, 19:33:07
Post #6





Grupa: Zarejestrowani
Postów: 618
Pomógł: 143
Dołączył: 22.12.2010

Ostrzeżenie: (0%)
-----


Ogólnie jesli to stare raspberry pi, to z tego co pamietam, to ethernet byl obslugiwany po tej samej szynie co USB, wiec to moze byc jedna przyczyna, druga moze byc wolna karta SD,
sprawdz siec po netperf i czyms do testow karty SD
Go to the top of the page
+Quote Post
xxdrago
post 11.02.2020, 20:17:35
Post #7





Grupa: Zarejestrowani
Postów: 654
Pomógł: 42
Dołączył: 27.07.2010
Skąd: Jaworzno

Ostrzeżenie: (0%)
-----


A więc tak:

Komputer testujący:

Kod
C:\test>iperf.exe -c 192.168.1.119
------------------------------------------------------------
Client connecting to 192.168.1.119, TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[372] local 192.168.1.136 port 55540 connected with 192.168.1.119 port 5001
[ ID] Interval       Transfer     Bandwidth
[372]  0.0-10.0 sec   114 MBytes  95.8 Mbits/sec


Laptop z chmurą:

Kod
tomasz@tomasz-pc:/var/www/owncloud$ iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size:  128 KByte (default)
------------------------------------------------------------
[  4] local 192.168.1.119 port 5001 connected with 192.168.1.136 port 55540
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.1 sec   114 MBytes  94.9 Mbits/sec



Teraz test pomiedzy PC a rassbery:



Komputer testujący:
Kod
C:\test>iperf.exe -c 192.168.1.131
------------------------------------------------------------
Client connecting to 192.168.1.131, TCP port 5001
TCP window size: 64.0 KByte (default)
------------------------------------------------------------
[372] local 192.168.1.136 port 55554 connected with 192.168.1.131 port 5001
[ ID] Interval       Transfer     Bandwidth
[372]  0.0-10.0 sec  26.0 MBytes  21.8 Mbits/sec

Rassbery pi zero:
Kod
pi@raspberrypi:~ $ iperf -s
------------------------------------------------------------
Server listening on TCP port 5001
TCP window size:  128 KByte (default)
------------------------------------------------------------
[  4] local 192.168.1.131 port 5001 connected with 192.168.1.136 port 55554
[ ID] Interval       Transfer     Bandwidth
[  4]  0.0-10.5 sec  26.0 MBytes  20.7 Mbits/sec


i zrobiłem jeszcze testy wget

Kod
Connecting to 192.168.1.119:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1073741824 (1,0G) [application/octet-stream]
Saving to: '1GB.bin'

1GB.bin                        30%[==============>                                   ] 311,44M  11,3MB/s    eta 1m 43s



Chyba faktycznie nic z tym nie zrobię... Jest wszystko ok.
Musiałbym przekierowywać domene i subdomene na poziomie routera na odpowiednie urządzenie żeby coś z tym zrobić.
Ale dzięki za radę dużo pomogła i przy okazji nauczyłem się ciekawych rzeczy biggrin.gif


Poczytam jeszcze może na openwrt da się przekierować domene i subdomene na odpowiednie urządzenia.

Ten post edytował xxdrago 11.02.2020, 20:19:50


--------------------
GG: 10972302 :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 28.03.2024 - 19:50