deve87 Skrevet 9. august 2020 Skrevet 9. august 2020 (endret) Vi har et brukergrensesnitt pĂ„ en lokal server som vi deler port 443 mot offentlig nettverk. Denne IP adressen skal nĂ„ knyttes til et .no domene vi har kjĂžpt. Med tiden, kommer det flere servere. Da hĂ„pet vi pĂ„ en lĂžsning som gjorde at domene kan linkes til de forskjellige serverens brukergrensesnitt. Dette mĂ„ vel skje lokalt?  Jeg er ikke veldig inn i dette her, sĂ„ kan prĂžve Ă„ gi et eksempel:  Skal man i dag nĂ„ UI pĂ„ server nr1. Taster man inn www.domenenavn.no Men nĂ„r server nr2 kommer. HĂ„pet vi pĂ„ en lĂžsning pĂ„ noe som ligner det her domenenavn.no/nr2  eller nr2.domenenavn.no  Da mĂ„ server nr1 ogsĂ„ bli lik.  Si at en har en linux server pĂ„ stedet. Taster man inn domenenavn.no/nr1 viderekobler denne serveren trafikken til UI pĂ„ server nr1..  Her er jeg altsĂ„ helt blank đ  Edit: Fant ut at en mĂ„ lage en reversert proxy server. Endret 9. august 2020 av deve87 Siter
ZoRaC Skrevet 9. august 2020 Skrevet 9. august 2020 Domenekontroller er noe helt annet.   Det er bare Ä gÄ inn pÄ kontrollpanelet til der dere har kjÞpt .no-domenet og legge inn ip-adressen deres med A-rekord mot domenet. Kan gjÞre det samme med nr2.domene.no, men du mÄ ha en reverse proxy pÄ port 443 (eller kjÞre den pÄ port 80 og selve serveren pÄ port 443) som sender trafikken til riktig server basert pÄ domenet trafikken ber om (evt fange opp /nr2 pÄ hoveddomenet). Siter
deve87 Skrevet 9. august 2020 Forfatter Skrevet 9. august 2020 2 timer siden, ZoRaC skrev: Domenekontroller er noe helt annet.   Det er bare Ă„ gĂ„ inn pĂ„ kontrollpanelet til der dere har kjĂžpt .no-domenet og legge inn ip-adressen deres med A-rekord mot domenet. Kan gjĂžre det samme med nr2.domene.no, men du mĂ„ ha en reverse proxy pĂ„ port 443 (eller kjĂžre den pĂ„ port 80 og selve serveren pĂ„ port 443) som sender trafikken til riktig server basert pĂ„ domenet trafikken ber om (evt fange opp /nr2 pĂ„ hoveddomenet).   Okay. Takk. Skal se hva jeg fĂ„r til her đ Siter
Preference Skrevet 10. august 2020 Skrevet 10. august 2020 Reverse proxy ja. NGINX eller Traefik blir vel ofte brukt. SÄ vidt jeg vet mÄ serverne du router til ha forskjellig intern IP, det holder ikke med forskjellige porter  Siter
slippern Skrevet 10. august 2020 Skrevet 10. august 2020 Finnes ogsÄ web-hosting panel som fikser det meste med enkle klikk, sjekk ut feks Sentora. Siter
deve87 Skrevet 11. august 2020 Forfatter Skrevet 11. august 2020 (endret) Takk for svar.  Har installert NGINX pĂ„ en Raspberry PI. Og ting ser ut til Ă„ fungere fint.  GĂ„r en inn pĂ„ domenenavn.no nĂ„. Kommer man til server med gyldig SSL sertifikat fra lets encrypt.  Men sĂžtet pĂ„ et lite problem. For brukergrensesnittet kommer med to versjoner. En ny versjon kjĂžrende med HTML 5 og en eldre kjĂžrende pĂ„ noe java greier med eget program. Begge benytter port 443.  NĂ„ fĂ„r ikke det eldre java programmet kontakt med server. Men det rare er at det gjĂžr det etter noe restarter av NGINX.Â đ€š Â Deretter, kan jeg restarte Raspberry PI. Og java programmet mister kontakten igjen. Men web brukergrensesnittet fungerer fint..  Noen idĂ©?   NGINX domene konfig  server { listen 80; server_name pascalportal.no; rewrite ^ https://$server_name$request_uri? permanent; } server { listen 443 ssl; server_name pascalportal.no; ssl_certificate /etc/letsencrypt/live/pascalportal.no/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/pascalportal.no/privkey.pem; ssl on; ssl_session_cache builtin:1000 shared:SSL:10m; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers HIGH:!aNULL:!eNULL:!EXPORT:!CAMELLIA:!DES:!MD5:!PSK:!RC4; ssl_prefer_server_ciphers on; access_log /var/log/nginx/jenkins.access.log; location / { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; # Fix the âIt appears that your reverse proxy set up is broken" error. proxy_pass https://192.168.10.204; proxy_read_timeout 90; } location /.well-known/acme-challenge { root /var/www/letsencrypt; } } Edit: Hvis det eldre java programmet prĂžver Ă„ koble seg til en IP som er offline. FĂ„r jeg etter noen sekunder en timeout beskjed. Men det skjer ikke nĂ„r jeg prĂžver Ă„ koble meg til med domene.no navn eller direkte IP. Den kommer selvfĂžlgelig bare aldri inn. Endret 11. august 2020 av deve87 Siter
deve87 Skrevet 11. august 2020 Forfatter Skrevet 11. august 2020 Ser ut som det fungerte vis jeg skrev domenenavn.no:443 i programmet đ Siter
Anbefalte innlegg
Bli med i samtalen
Du kan publisere innhold nÄ og registrere deg senere. Hvis du har en konto, logg inn nÄ for Ä poste med kontoen din.