openbmc / phosphor-webui

Web-based user interface for managing OpenBMC systems
Apache License 2.0
37 stars 26 forks source link

Network Settings and (new) IPV6 #62

Open susantjasinski opened 5 years ago

susantjasinski commented 5 years ago

System Admins need to manage IPV4 and IPV6 network IP addresses, DNS servers, and VLANs settings for their hosts.

related issue: https://github.com/openbmc/phosphor-webui/issues/7

gtmills commented 5 years ago

@susantjasinski Can you add a description?

apuli1 commented 5 years ago

I started working on network WebUI page changes for supporting Both REST and Redfish. At present WebUI Network page data is formatted to common JSON data which can be used by Both Redfish and REST. With that change, REST/dbus based Network page works fine (IPv4). Below commit has Redfish based network page support( View is done and Change settiungs is pending).

I am also working on IPv6 Support to network page( Both Rest/Dbus and Redfish). If any specific requirements in IPv6, please document here.

jandraa commented 5 years ago

@apuli1 please review the design we are currently working on https://ibm.invisionapp.com/share/RQNYHJ0VBDY#/319002386_V2_Networking_Mutliple_VLAN

Open questions:

Liuyang1216 commented 5 years ago

@jandraa @gtmills I use the newest openbmc, and set ipv6 address. How to use curl command to send IP in IPV6 format?Can you show me an example?

jandraa commented 5 years ago

Final proposal: https://ibm.invisionapp.com/share/8ENYRVXAPFD#/319115961_Physical