Hi All,

I would like to use lighttpd on my router to perform a reverse proxy by using http headers for my internal LAN.

Why? I have several devices behind as firewall that I would like to access remotely via port 80. The issue is I can only have one firewall rule to allow port 80 to only one device/IP.

I would like to access all internal devices via port 80 buy using http headers

Eg:

webserv.mydomain.com:80
printer.mydomain.com:80
router.mydomain.com:80
webswitch.mydomain.com:80
etc

Under the lighttpd.conf file I have changed the following:

proxy.server = (
"" => (
(
"host" => "10.0.0.1",
"port" => 80
)
)
)


This works though I can’t work out how to use http header so I can access other internal devices. (hope i'm making sence)

Is it possible, can anyone help or give some real examples?

Thanks,
SM