OPNsense
  • Home
  • Help
  • Search
  • Login
  • Register

  • OPNsense Forum »
  • International Forums »
  • German - Deutsch (Moderator: Patrick M. Hausen) »
  • HAProxy und dynamische WAN Adresse
« previous next »
  • Print
Pages: [1]

Author Topic: HAProxy und dynamische WAN Adresse  (Read 6118 times)

pingus

  • Newbie
  • *
  • Posts: 25
  • Karma: 2
    • View Profile
HAProxy und dynamische WAN Adresse
« on: February 06, 2017, 02:42:56 pm »
Hallo

Wie kann ich haproxy konigurieren, dass er bei Listen Adresses die dynamische IP des WAN Interfaces nimmt? Bei PFSense kann man das ja auswählen. Hoffe das geht, ansonsten wechsle ich dann doch zu pfsense (auch wegen OSPF) obwohl mir OPNsense doch besser gefallen würde.

Danke für alle Hinweise.

Edit: OPNsense 17.1-amd64, os-haproxy 1.11
« Last Edit: February 06, 2017, 02:53:42 pm by pingus »
Logged

franco

  • Administrator
  • Hero Member
  • *****
  • Posts: 17703
  • Karma: 1616
    • View Profile
Re: HAProxy und dynamische WAN Adresse
« Reply #1 on: February 06, 2017, 05:29:41 pm »
Hi pingus,

Habe den Beitrag an den HAProxy Plugin Author weitergereicht. Falls die Antwort ausbleibt bitte noch einmal melden.


Grüsse
Franco
Logged

fraenki

  • Full Member
  • ***
  • Posts: 175
  • Karma: 29
    • View Profile
    • GitHub
Re: HAProxy und dynamische WAN Adresse
« Reply #2 on: February 06, 2017, 05:45:23 pm »
Moin pingus,

Quote from: pingus on February 06, 2017, 02:42:56 pm
Wie kann ich haproxy konigurieren, dass er bei Listen Adresses die dynamische IP des WAN Interfaces nimmt?

ein schneller Workaround wäre zum Beispiel:

- HAProxy hört auf eine beliebige Adresse deiner Wahl
- auf dem WAN Interface legst du einen entsprechenden Port Forward an

Währenddessen schaue ich mir gerade an, wie sich das eleganter lösen lässt. :)


Ciao
- Frank
« Last Edit: February 06, 2017, 06:03:45 pm by fraenki »
Logged

fraenki

  • Full Member
  • ***
  • Posts: 175
  • Karma: 29
    • View Profile
    • GitHub
Re: HAProxy und dynamische WAN Adresse
« Reply #3 on: February 06, 2017, 09:43:53 pm »
Quote from: pingus on February 06, 2017, 02:42:56 pm
Wie kann ich haproxy konigurieren, dass er bei Listen Adresses die dynamische IP des WAN Interfaces nimmt? Bei PFSense kann man das ja auswählen.

Also ich habe mir die Option bei pfSense gerade angesehen: Ja, man kann das WAN Interface direkt auswählen. Aber es holt sich dann nur die aktuelle IP vom WAN Interface und schreibt diese dann in die HAProxy Config:

https://github.com/pfsense/pfsense/blob/08dbe1c5db09627d6236e29314142a490c003f5d/src/etc/inc/interfaces.inc#L5579-L5616

Das bedeutet, wenn sich deine dynamische WAN IP ändert, bekommt HAProxy auf pfSense davon auch nichts mit.

Der Weg über ein Port Forwarding auf dem WAN Interface scheint die zuverlässige Alternative zu sein.


Ciao
- Frank
Logged

pingus

  • Newbie
  • *
  • Posts: 25
  • Karma: 2
    • View Profile
Re: HAProxy und dynamische WAN Adresse
« Reply #4 on: February 07, 2017, 02:04:20 pm »
Aha, das ist interessant. Erstmal danke für die Hilfe!

Im Moment habe ich es mit *:80 und *:443 gelöst. Wenn man das noch etwas einschränken könnte, wäre das auch nicht schlecht.

Ohne jetzt gross gesucht zu haben: Wohin soll ich den Port umleiten? Auf 127.0.0.1?

Logged

fraenki

  • Full Member
  • ***
  • Posts: 175
  • Karma: 29
    • View Profile
    • GitHub
Re: HAProxy und dynamische WAN Adresse
« Reply #5 on: February 07, 2017, 02:55:36 pm »
Quote from: pingus on February 07, 2017, 02:04:20 pm
Ohne jetzt gross gesucht zu haben: Wohin soll ich den Port umleiten? Auf 127.0.0.1?

Also du könntest im HAProxy Frontend als "Listen Address" zum Beispiel "127.0.0.1:80" eintragen. Dann könntest du auf deinem WAN Interface einen Port Forward von Port 80 auf 127.0.0.1:80 hinterlegen.

(Oder du verwendest statt 127.0.0.1 die IP-Adresse deines LAN Interface, dann wäre der Dienst auch über die interne IP erreichbar.)


Ciao
- Frank
« Last Edit: February 07, 2017, 02:59:26 pm by fraenki »
Logged

JeGr

  • Hero Member
  • *****
  • Posts: 1945
  • Karma: 227
  • old man standing
    • View Profile
Re: HAProxy und dynamische WAN Adresse
« Reply #6 on: February 07, 2017, 03:10:03 pm »
Quote
(Oder du verwendest statt 127.0.0.1 die IP-Adresse deines LAN Interface, dann wäre der Dienst auch über die interne IP erreichbar.)

Da könnte ich mich irren, aber das gibt evtl. Probleme je nach ausgewähltem Verfahren fürs Balancing wenn die entsprechenden Hosts geroutet, genattet oder anders erreichbar sein sollten, denn dann wäre es ggf. eine andere Absendeadresse oder asymmetrisches Routing. Irgendeinen Fall hatten wir da mal, aber ich komme leider nicht mehr drauf. Das Binden an localhost sieht mir da fehlerunanfälliger aus.

Grüße
Logged
"It doesn't work!" is no valid error description! - Don't forget to [applaud] those offering time & brainpower to help you!
Better have some *sense as no(n)sense! ;)

If you're interested in german-speaking business support, feel free to reach out via PM.

  • Print
Pages: [1]
« previous next »
  • OPNsense Forum »
  • International Forums »
  • German - Deutsch (Moderator: Patrick M. Hausen) »
  • HAProxy und dynamische WAN Adresse
 

OPNsense is an OSS project © Deciso B.V. 2015 - 2024 All rights reserved
  • SMF 2.0.19 | SMF © 2021, Simple Machines
    Privacy Policy
    | XHTML | RSS | WAP2