Alles wat je wilt weten over de levels
Het is je vast en zeker opgevallen, iedere community-gebruiker heeft een level bij de gebruikersnaam staan. Wat deze levels precies inhouden lees je hier. Van Nieuwkomer tot Super Experts en alles er ...
Gelukt! Je krijgt vanaf nu elke maand de Community nieuwsbrief in je inbox.
Het volgende, ik heb een kleine webserver op een raspberry pi 4 model b. Nu heb ik ook een host naam www.djmor.nl. Deze heb ik door gezet naar de openbare ip van de connect box. In de connectbox heb ik poortforwarding gedaan naar de ip van de Raspberry van naar poort 80. Dit zou genoeg moeten zijn. Maar het werkt niet.
Info:
Ip connectbox openbaar :
84.104.124.xxx
Ip Raspberry intern:
192.168.178. Xx
Mijnhostingpartners.nl
Is dit bekend bij u en zo ja wat is de oplossing zodat ik mijn website kan publiceren?
En hebben jullie nog hosting ik weet dat dit er ooit was, maar kan er niets over vinden.?
Kort om help!
Opgelost! Ga naar oplossing.
Ik zie daar ook http in de DNS settings. Dat is ook onzin, dus je kunt ook niet stellen dat het in dat plaatje allemaal wel goed staat.
Zet "djmor.nl" op "84.104.124.191" en "www.djmor.nl" op een CNAME van "djmor.nl". Uiteraard alles zonder quotes.
Is gelukt ik heb een certificaat nu van lets....., en heb ook gelijk een prog gemaakt om te verversen! Kon via de termenall heel simpel met : sudo apt install python3-certbot-apache
En dan : certbot - - apache
Dan :sudo crontab - l #kleine L#
En dan de ververs regel in nano : sudo nano /etc/crontab
En daar schrijven : 00 0 * * 1 root /usr/bin/certbot - - apache renw
Dat ging wel! 😹 Nu https en alles loopt!
Als je certbot geïnstalleerd hebt dan is de kans groot dat ie zichzelf ook al ingesteld heeft om op tijd het certificaat automatisch te vernieuwen.
Kijk even met systemctl list-timers --all
of je er een snap.certbot.renew.timer of certbot.timer tussen hebt staan. Want dan zou de cron versie overbodig zijn. (Ik vraag me overigens af of er bij die cron versie ook geen apache2 restart bij zou moeten).
Tevens zou je in de http source, .htaccess of apache config kunnen zetten dat als iemand de http oproept die automatisch doorgestuurd wordt naar https. Ik geloof dat Chrome dit al standaard doet maar andere browsers misschien niet (zoals Brave op mijn mobiel).
Bedankt allemaal de site doet het!!! Http weg en hoppa!
@Mario h73 Als ik je link aantik, kom ik hier uit: http://www.djmor.nl/192.168.1.32:80
Ja klopt en ik weet bij god niet waar of wat dit is. Bij mijn webhosting heb ik echt mijn eigen ip adres staan, dus van de router 3x gecontroleerd. En in mijn router heb ik poortforwarding naar mijn pi gedaan en nog gaat hij naar die ip. Je zou zeggen dat hij op zn minst naar mijn router moet gaan. Check hier maar! Dus ik ben ff flabber! 😜
Ik ga nog ff alles checken zo dan heb je de relevante info!
Je DNS record verwijst (nog) niet naar het adres van je connectbox. Kan je testen met nslookup commando in een cmd box of terminal op linux.
Als je een Ziggo consumenten abonnement hebt houd er dan rekening mee dat je een zogenaamd dynamisch ip adres op het internet/je connectbox hebt en die kan wijzigen.
iPad:~# nslookup djmor.nl
Server: 192.168.0.152
Address: 192.168.0.152:53
Non-authoritative answer:
Name: djmor.nl
Address: 185.41.127.161
Non-authoritative answer:
*** Can't find djmor.nl: No answer
Als je het wil testen zonder DNS naam moet je vanaf internet in een browser http://IPadresVanConnectbox invullen.
In je portforward regel zie ik UDP als protocol. HTTP heeft TCP nodig als protocol.
en 192.168.178.1:80 kan je niet opgeven als adres in je DNS record. Daar moet je WAN adres van je connectbox komen. En volgens mij ook zonder de :80.
https://whois.domaintools.com/djmor.nl
geeft nog steeds niet het juiste ip-adres, maar waarschijnlijk je interne ip met een tikfout nl. 186 ipv 168.
Verder werkt je externe ip ook niet want als ik die invoer (vanaf de foto die je postte hierboven) krijg ik niets. Staat je port forwarding wel aan in je router? en op tcp ipv udp zoals hierboven aangegeven door @Karel.
Kortom zorg dat djmor verwijst naar het juiste IP adres, dat moet je regelen bij mijnhostingpartner.nl.
verder moet je poort 80 forwarden op je modem naar het interne ip-adres van je webserver.
doet je webserver het wel als je thuis het interne ip-adres aanroept in een browser.
Gebruik thuis niet je externe IP, want dat vergt een soort hairpin NAT en dat kan de connectbox niet goed. (De firmware mocht niets kosten)
De router staat ook goed.
Ziet er goed uit. Alleen je DNS record is nog niet verwerkt over het internet.
http naar je ip adres werkt. Dus je portforwarding werkt. succes!
je home page:
Dus nu wachten op de ns tot hij vrij is gegeven?
Dan ga ik jullie zeker bedanken voor het mee denken en ik sluit de topic als mijn. Nl werkt. Bedankt Mannen 👌
Het klopt nog niet hoor, op die Raspberry:
***@server:~$ wget djmor.nl
--2022-05-09 19:52:14-- http://djmor.nl/
Resolving djmor.nl (djmor.nl)... 185.41.127.161
Connecting to djmor.nl (djmor.nl)|185.41.127.161|:80... connected.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:14-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:15-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:15-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:15-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:15-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:15-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:15-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
--2022-05-09 19:52:15-- http://djmor.nl/192.168.1.32:80
Reusing existing connection to djmor.nl:80.
HTTP request sent, awaiting response... 307 Moved Temporarily
Location: 192.168.1.32:80 [following]
20 redirections exceeded.
Dat gaat dus niet goed. Bovendien heb je bij de Nameservers ook een intern IP opgegeven met poort 80. Dat kan ook niet.
De tweede foto met DNS instellingen ziet er goed uit. Maar het kan na activatie even duren voordat het bij de diverse DNS servers verspreid over het internet bekent en bijgewerkt is.
Als de hosting provider zelf een DNS server heeft zal het daar al wel door gevoerd zijn.
NS
- Section: ANSWER
- Name: djmor.nl
- TTL: 3600
- Value: ns2.mijnhostingpartner.nl
NS
- Section: ANSWER
- Name: djmor.nl
- TTL: 3600
- Value: ns1.mijnhostingpartner.nl
NS
- Section: ANSWER
- Name: djmor.nl
- TTL: 3600
- Value: 192.168.1.32:80
NS
- Section: ANSWER
- Name: djmor.nl
- TTL: 3600
- Value: ns3.mijnhostingpartner.nl
Die derde entries slaat nergens op.
Alles is verder goed alleen de DNS werkt nog niet.
Check/activeer de DNS instellingen bij de provider opnieuw.
Zit er een maximum DNS aan wijzigingen per dag? uren?
Wacht anders tot morgen probeer op nieuw of de wijzigingen doorgevoerd zijn.
@Karel wat ik laat zijn zijn de geconfigureerde nameservers voor het domein. 3 daarvan zijn juist, en 1 entry slaat nergens op. Dit komt van de authorative DNS. We hoeven nergens op te wachten, het klopt gewoon niet. De webserver reageert met 307 moved temporary naar een lokaal adres, wat dus niet werkt vanaf buiten. Dan ontstaat er een loop, tot het maximum aan redirect isbereikt.
@efok de onderstaande settings door @Mario h73 zijn dan kennelijk door de hosting provider niet overgenomen.
Ik zie daar ook http in de DNS settings. Dat is ook onzin, dus je kunt ook niet stellen dat het in dat plaatje allemaal wel goed staat.
Zet "djmor.nl" op "84.104.124.191" en "www.djmor.nl" op een CNAME van "djmor.nl". Uiteraard alles zonder quotes.
Ontvang een update bij nieuwe reacties in dit topic.
Het is je vast en zeker opgevallen, iedere community-gebruiker heeft een level bij de gebruikersnaam staan. Wat deze levels precies inhouden lees je hier. Van Nieuwkomer tot Super Experts en alles er ...