ha-proxy, haproxy, RDP + https + http routing on a single port
$30-60 USD
ถูกยกเลิก
โพสต์ เกือบ 8 ปีที่ผ่านมา
$30-60 USD
ชำระเงินเมื่อส่งงาน
*** [login to view URL] to use rdp/https/ssh on port 443 ***
Write a [login to view URL] file to setup the following:
Frontend rule:
- Only a single server port (tcp [login to view URL], external dynamic IP)
- SNI rules to divide backend rules depending on [login to view URL] & protocol
-- Https/http strip TLS layer and send to nginx backend rule
-- RDP identified by header AND !!client-certificate!!
--- If incorrect certificate go to default http-server
--- Strip TLS wrapper, apply reccommended RDP frontend-rules
-- SSH identified by header send to ssh backend rule
Backend rules (TLS layer removed):
- Send [login to view URL] to [login to view URL] (nginx-server)
- Send RDP traffic to 192.167.2.3389 (rdp, single Win10 client)
- Seend [login to view URL] to [login to view URL] (rdp only with!! client certificate working, otherwise backend app_default should be )
Infrastructure details:
- External port 443 forwarded to internal Ubuntu-Server [login to view URL]
- Haproxy on Ubuntu Server 16.04.
- Low-end certificates are existing
- Client with Stunnel installed and rdp traffic send to [login to view URL] where the setup is as follows: RDP >> Stunnel-Client (TLS) >> [login to view URL] >> haproxy (no TLS) >> backend e.g. RDP or http or ssh
Overall: you will prepare the cfg file and send me, I will install and check, only if not working you need to assist remote via Teamviewer why it's not working and correct.
Please define exactly where specific files needs to be and which kind of certs/keys are necessary - best would be if you can prepare on your own server to proof. Please let me know, thanks in advance.