linode / linode/manager

Shared IPs in Network list could be clearer

Open
#8,391 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
738
Forks
407
PR merge metrics
No merged PRs in 30d

Description

When looking at the Network tab of a Linode, it's unclear which IPs are shared and (when IPv4, whether it is a public or private.

Take this screenshot:
![image](https://user-images.githubusercontent.com/185346/170505298-36fba63a-3b0f-4170-bc17-66004d84a9eb.png)

It correctly lists two IPv4 addresses and differentiates the public vs private.

The third IP listed is a shared one, but it's also public and this distinction cannot be shown. If a private IP was shared, this might display differently.

Likewise, with the IPv6 ranges, the second shown (05df) is shared, but there is no indication of this in the listing.

Perhaps some common suffix or icon should be added for all shared IPs. It may also be useful to know if the IP is registered on this Linode and shared out, or registered on another Linode and shared in.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start at the Linode Network tab and inspect how IPv4 addresses and IPv6 ranges are presented. Determine how shared status and public/private status are represented in the listing, then define a consistent indication for shared addresses and whether they are registered on this Linode or another. Done means shared IPv4 and IPv6 entries are distinguishable without obscuring existing address details.

Written by the indexing model from the issue text.

Assessment

Tech stack
react, typescript
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.