imsnif/bandwhich

Traffic misidentification on routing host

Open

#447 ouverte le 6 déc. 2024

Voir sur GitHub
 (0 commentaires) (0 réactions) (0 assignés)Rust (237 forks)batch import
bughelp wanted

Métriques du dépôt

Stars
 (7 686 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Three machines are involved here:

  • My personal laptop A, connected to the local network (green).
  • The server S that routes traffic between the local network and the OpenVPN subnet, on which bandwhich is running.
    • S has two addresses - a local network address Slocal and an OpenVPN subnet address Svpn.
  • A remote client machine B connected to the OpenVPN subnet (cyan).
    • B has two addresses - a public address Bpub and an OpenVPN subnet address Bvpn.

Misidentified traffic

Here I am initiating a file transfer on A using scp from A to Bvpn, so on layer 4 the connection should be from A:56994 to Bvpn:22.

But bandwhich seems to believe that it's from A:56994 to Slocal:22 instead, and by extension believes that this traffic should be attributed to the local sshd process.


I think I've got some clues on what's wrong. Help welcomed nonetheless.

Guide contributeur