Skip to content

Network

linux network diagnostic

iperf3

Parallel streams: -P 5

 iperf3 -c 10.0.0.139 -P 5

[ ID] Interval           Transfer     Bitrate         Retr
[  5]   0.00-10.00  sec   221 MBytes   186 Mbits/sec    0             sender
[  5]   0.00-10.01  sec   221 MBytes   185 Mbits/sec                  receiver
[  7]   0.00-10.00  sec   227 MBytes   191 Mbits/sec   28             sender
[  7]   0.00-10.01  sec   227 MBytes   190 Mbits/sec                  receiver
[  9]   0.00-10.00  sec   218 MBytes   182 Mbits/sec    0             sender
[  9]   0.00-10.01  sec   217 MBytes   182 Mbits/sec                  receiver
[ 11]   0.00-10.00  sec   225 MBytes   189 Mbits/sec    0             sender
[ 11]   0.00-10.01  sec   224 MBytes   188 Mbits/sec                  receiver
[ 13]   0.00-10.00  sec   224 MBytes   188 Mbits/sec    0             sender
[ 13]   0.00-10.01  sec   224 MBytes   188 Mbits/sec                  receiver
[SUM]   0.00-10.00  sec  1.09 GBytes   936 Mbits/sec   28             sender
[SUM]   0.00-10.01  sec  1.09 GBytes   932 Mbits/sec                  receiver

iperf as systemd service

cat <<- EOF >   /etc/systemd/system/iperf3.service
[Unit]
Description=iperf3 server
After=syslog.target network.target auditd.service

[Service]
ExecStart=/usr/bin/iperf3 -s

[Install]
WantedBy=multi-user.target
EOF

systemctl enable iperf3
service iperf3 start

check open ports

sudo lsof -i -P -n | grep LISTEN

Tailscale

advertise-routes

tailscale up --advertise-routes=10.0.2.1/20