Raspberry pi / Fritzbox Subdomain Weiterleitung?

Ich hab auf dem pi paar Sachen laufen, die aktuell so erreichbar sind:

raspberrypi:PORT/…

Das ist bisschen lästig weil man sich alles merken muss und Autocomplete vom Browser nicht hilft.

Ich hätte gerne:

website1.raspberrypi -> raspberrypi:8000, nodered.raspberrypi -> raspberrypi:1880, ui.raspberrypi -> raspberrypi:1880/ui usw.

Noch kürzer wäre auch stark, also z.B. nur ui.r oder so was

Mit nginx auf dem pi könnte ich das mit dem Routing hinbekommen, aber es fehlt noch der Part, dass die ganzen Subdomains auch beim pi rauskommen.

Wie kann ich das erreichen? Ich will ungern nen eigenen DNS Server auf dem pi laufen lassen, weil der schon gelegentlich mal abraucht ^^

(2 votes)
Loading...

Similar Posts

Subscribe
Notify of
1 Answer
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
trollmii
5 months ago

you can do on your pi nginx:

and you have to show each subdomain on your pi

then the nginx server is a kind of proxy that does not forward you but only returns what the nginx server can receive,

an example:
server

list 80;

server_name subdomain1.raspberrypi;

location

proxy_pass http://localhost:5000;# Endport for subdomain1

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-ForwardedFor $proxy_add_x_forwarded_for;

proxy_set_header X-Forwarded-Proto $scheme;

}

}

server

list 80;

server_name subdomain2.raspberrypi;

location

proxy_pass http://localhost:8000;# Endport for subdomain2

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-ForwardedFor $proxy_add_x_forwarded_for;

proxy_set_header X-Forwarded-Proto $scheme;

}

}

server

list 80;

server_name subdomain3.raspberrypi;

location

proxy_pass http://localhost:9000;# Endport for subdomain3

proxy_set_header Host $host;

proxy_set_header X-Real-IP $remote_addr;

proxy_set_header X-ForwardedFor $proxy_add_x_forwarded_for;

proxy_set_header X-Forwarded-Proto $scheme;

}

}