Skip to content

feat(config): add Network Interface selection option#107

Open
64johnlee wants to merge 37 commits into
RetroShare:masterfrom
64johnlee:ralph/RS-003
Open

feat(config): add Network Interface selection option#107
64johnlee wants to merge 37 commits into
RetroShare:masterfrom
64johnlee:ralph/RS-003

Conversation

@64johnlee
Copy link
Copy Markdown

Summary

Add ability to bind Retroshare to a specific network interface.

Changes

  • New SetNetworkInterface component in Network Configuration section
  • Dropdown to select network interface (currently shows "Auto (default)")
  • Calls /rsPeers/setNetworkInterface API when interface changes
  • UI ready for backend implementation of interface enumeration

Use Cases

  • Force RS to use a VPN interface
  • Force connection through specific bridge (e.g., TCP over DNS)
  • Bind to loopback or specific adapter

Files changed

  • webui-src/app/config/config_network.js

Note

Backend needs to implement /rsPeers/getNetworkInterfaces to enumerate available interfaces. Currently UI shows only "Auto" as placeholder.

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

Labels

None yet

1 participant