Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Internet \ Netværk

Hjælp til port - To websites på sammen computer

Af Supporter Aspirant SpookiePower | 23-11-2022 13:18 | 597 visninger | 7 svar, hop til seneste
Jeg har en Raspberry Pi (IP 10.0.0.17) hvor jeg har PiHole kørende. Nu vil jeg gerne prøve at have endnu et website kørende. Når jeg i min browser skriver 10.0.0.17 så bliver den jo automatisk stillet videre til port 80 og viser min PiHole GUI Men hvis jeg nu vil køre endnu et website på min Rasp, så kan jeg jo ikke skrive 10.0.0.17, for så er det jo PiHole websitet der bliver vist. Jeg tænker jeg skal lave noget portforward på selve min Rasp, så jeg kan skrive 10.0.0.17:XX og havne på det rigtige website, men hvor gør jeg lidt det ? Er det en tekstfil på min Rasp jeg skal gøre det ? Eller er jeg helt gal på den
--
#1
zaicrez
Super Supporter
23-11-2022 13:24

Rapporter til Admin
Nu skriver du ikke hvilken httpd du bruger, men her er et forslag til Apache: https://www.baeldung.com[...] Og her er til nginx: https://serverfault.com[...] Her er også hvordan du ændrer port på PiHole hvis du vil det: https://raspberrypi.stackexchange.com[...] Så laver du bare 2 forskellige "sites" med forskellige porte. Det kunne f.eks. være port 80 til det første og 8080 til det andet. Bemærk at i din konfiguration kan du allerede finde en blok til det site som kører på port 80 - denne kan du principielt bare kopiere og ændre port og path til din data - så er du kørende. Alternativt hvis du bruger f.eks. PiHole mv, så brug docker i stedet for at have dine applikationer kørende direkte i dit operativsystem. I docker kan du nemt mappe hvilke porte som skal bruges, og derved nemt starte både PiHole, apache mv. på forskellige porte.
--
g0t r00t?
--
Sidst redigeret 23-11-2022 13:25
#2
SpookiePower
Supporter Aspirant
23-11-2022 13:30

Rapporter til Admin
#1 Jeg kører allerede PiHole i Docker :) I min Docker-compose file står der det her.. ports: - "53:53/tcp" - "53:53/udp" - "67:67/udp" # Only required if you are using Pi-hole as your DHCP server - "80:80/tcp" Jeg tænker det er 80:80/tcp jeg skal ændre, men er lidt usikker. Hvis jeg vil tilgå min PiHole på feks 10.0.0.17:44100 så skal jeg ændre 80:80/tcp til 80:44100/tcp ?
--
#3
zaicrez
Super Supporter
23-11-2022 13:34

Rapporter til Admin
Stærkt! Docker er fantastisk. 44100:80/tcp - så burde du være kørende med PiHole på port 44100 Så kan du egentlig bare køre docker-compose down && docker-compose -d up :)
--
g0t r00t?
#4
SpookiePower
Supporter Aspirant
23-11-2022 13:42

Rapporter til Admin
#3 :) Hvis jeg vil have endnu et website, ville det så være korrekt at skrive 44101:81/tcp på det nye website ? Jeg ved godt port 81 er reserveret, men på denne måde ville jeg så have et website på port 80 med adgang via 44100 og et website på port 81 med adgang via 44101 ? Bare lige så jeg har forstået det korrekt :)
--
#5
zaicrez
Super Supporter
23-11-2022 14:43

Rapporter til Admin
Antaget at du har 2 containere - lad os sige den ene er PiHope. Den anden kunne være Apache. Når du angiver porte, så er den første local, den anden er container port. Så hvis Apache ab-fabrik lytter på port 80, hvilket den gør, så skal du have din_dst_port:80/tcp Alternativt, hvis du skal have flere websites kørende på samme Apache dontainer, så er du nød til at lave konfigurationen for apache samtidig med du angiver i din compose fil, at du vil tilgå noget på f.eks. port 81. Typisk kan man finde containere i docker hub hvor du har dine apache konfigurationer i en volume udenfor containeren. Jeg håber det giver mening.
--
g0t r00t?
#6
neondyret
Ultra Supporter
23-11-2022 15:29

Rapporter til Admin
Brug haproxy docker image route alt 80 til den få smidt cert ind url rewrite Og nogle ACL regler imod alle dine site(s) Kan hjælpe dig hvis det er gang i morgen aften Arbejder med k8s til dagligt så har en del erfaring med det Så slipper du os for lave forskellige porte til dine web sites men kører dem alle på 80
--
Pc - I5 2500K @ 4,5 Lc | Asrock ultimate6 | 4 gb Cl 7 | 6870 | Hifi - Denon 4308 | Dali mentor 8 | Cw HFA 18x | Samsung us6705 46" Led
--
Sidst redigeret 23-11-2022 15:30
#7
SpookiePower
Supporter Aspirant
26-11-2022 10:02

Rapporter til Admin
Tak for hjælpen begge to. Jeg kigger på det og ser hvad jeg kan få til at virke :)
--

Opret svar til indlægget: Hjælp til port - To websites på sammen computer

Grundet øget spam aktivitet fra udlandet, er det desværre ikke muligt for dig, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login
NYHEDSBREV
Afstemning


ANNONCE