Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add option for webgui and ssh to configure management IP #4554

Closed
wants to merge 8 commits into from

Conversation

fraenki
Copy link
Member

@fraenki fraenki commented Dec 28, 2020

Preface

Howdy. In #4541 I've suggested to implement a workaround for a problem. The discussion made me realize that this was not the best approach.

Description

This PR contains a new solution that finally adresses the underlying issue and adds a simple option to make the management IP configurable. Let me know what you think.

Compared to #4541 this approach...

  • is easily understood: users can simply switch between both behaviours
  • does not increase code complexity (because it no longer manipulates the behaviour of another option/function)
  • is failsafe: it is not visible by default and a clear warning is shown when selected

In case you agree to merge this new option, then I'll happily update the documentation to include a description for the new option.

Screenshots

Default: listen on specified interfaces

opn_1

Optional: listen on specified IP

opn_2

(The option was added to both WebGUI and SSH, but they look the same so I've only added screenshots for the WebGUI option.)

@8191
Copy link
Member

8191 commented Jan 10, 2021

@fraenki Just in case you did not recognize: I added a comment in an already resolved review comment...
Not sure if GitHub sends out notifications for comments in resolved reviews.

fraenki and others added 8 commits January 24, 2021 22:51
Co-authored-by: Manuel Faux <8191@users.noreply.github.com>
Co-authored-by: Manuel Faux <8191@users.noreply.github.com>
Co-authored-by: Manuel Faux <8191@users.noreply.github.com>
Co-authored-by: Manuel Faux <manuel@conf.at>
Co-authored-by: Manuel Faux <manuel@conf.at>
Co-authored-by: Manuel Faux <manuel@conf.at>
@fraenki
Copy link
Member Author

fraenki commented Jan 24, 2021

I've rebased this against current master and resolved the merge conflict.

@8191 Thanks for your review!

@fichtner
Copy link
Member

@fraenki #5086 is now implemented and you can disable IP aliases for binding :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants