Simplify SSH Checking Across Non-External Hosts #4
Labels
priority/normal
This is a normal-priority issue or pull request
type/refactoring
A refactoring of existing code
type/security
Update as a result of an identified security issue
As a Network Engineer,
I want to simplify the rules for SSH traffic,
So that it is easier to control SSH traffic internally and externally.
Description
Currently, the
:check:ssh
rules are the same regardless of whether the host is internal-only or has external access. Although this is somewhat mute over IPv4 and IPv6 access, we should take a look at the:check:ssh
to make sure that they are effective in both situations and also how the following address lists all work together::ssh:trusted
:ssh:controlled
ranges.ssh
in{network}.yaml
Notes
There are multiple places to set allowed IP addresses, which cover
/ip settings
,/user set
and:check:ssh
rules in thefilter
table of the firewall. This should be analysed to ensure we effectively manage supersets and controls.Acceptance Criteria
:check:ssh
for internal hosts.The text was updated successfully, but these errors were encountered: