Skip to content

Allow a service to have multiple ports #2179

@dfsocha

Description

@dfsocha

Issue type
[x] Feature request
[ ] Bug report
[ ] Documentation

Environment
Server: Ubuntu 16.04.01 LTS
Python version: 2.7.12
NetBox version: 2.3.3

Description

Feature request for the modification of how ports for services are displayed on devices. The request would be to have the ports for the relevant service display similar to how IP addresses are displayed under interfaces.

In addition, it would be useful to be able to add port ranges to a service (e.g. TCP Port 35200-35220), as opposed to adding each port individually. This could be displayed similar to how IP addresses are displayed in the network interfaces section for a device. This would also clean up the display for services if a service has a wide range of ports that it uses.

This is similar to what was completed for IP addresses under ticket 878.

The primary value in this request would be to clean up the display of services on devices, which should in turn improve the readability and usability of that section.

I would expect that one or two additional tables would need to be created, to track the linkage between a service on a device, and the ports that that service uses.

I do not believe that any additional libraries would be needed.

Sample of Proposed Layout of Screen

image

Metadata

Metadata

Assignees

Labels

status: acceptedThis issue has been accepted for implementationtype: featureIntroduction of new functionality to the application

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions