Programs: networking: Difference between revisions
From wikinotes
(→BSD) |
No edit summary |
||
Line 6: | Line 6: | ||
== BSD == | == BSD == | ||
{| | {| | ||
| [[Freebsd networking]] | | [[Freebsd networking]] | ||
|- | |- | ||
| [[FreeBSD ifconfig]] | | [[FreeBSD ifconfig]] | ||
Line 39: | Line 39: | ||
== BSD == | == BSD == | ||
{| | {| | ||
| [[pf]] | | [[pf]] || firewall | ||
|- | |||
| [[pftop]] || monitor traffic through [[pf]] firewall. | |||
|- | |- | ||
|} | |} | ||
Line 66: | Line 68: | ||
<blockquote> | <blockquote> | ||
{| | {| | ||
|- | |- | ||
| [[wget]] || | | [[arp]] || (ipv4) checks table mapping ipv4 addrs to mac addresses | ||
|- | |||
| [[nd]] || (ipv6) checks table mapping ipv6 addrs to mac addresses | |||
|- | |||
| [[host]] || DNS query | |||
|- | |||
| [[iftop]] || checks current network activity | |||
|- | |||
| [[curl]] || | |||
|- | |||
| [[wget]] || | |||
|- | |- | ||
| [[netcat]] || | | [[netcat]] || | ||
|- | |- | ||
| [[netstat]] || | | [[netstat]] || | ||
|- | |- | ||
| [[traceroute]] || | | [[traceroute]] || | ||
|- | |- | ||
| [[dig]] || | | [[dig]] || | ||
|- | |- | ||
| [[wireshark]] || traffic introspection over network interface | | [[wireshark]] || traffic introspection over network interface | ||
|- | |- | ||
| [[mitmproxy]] || | | [[mitmproxy]] || | ||
|- | |- | ||
| [[nmap]] || traffic introspection over network interface (wireshark cli) | | [[nmap]] || traffic introspection over network interface (wireshark cli) | ||
Line 88: | Line 99: | ||
| [[tcpdump]] || watch traffic over network interface | | [[tcpdump]] || watch traffic over network interface | ||
|- | |- | ||
| [[nbtscan]] || | | [[nbtscan]] || | ||
|- | |- | ||
| [[nload]] || bandwidth usage by network iface | | [[nload]] || bandwidth usage by network iface | ||
Line 96: | Line 107: | ||
| [[iperf3]] || measure network latency between computers | | [[iperf3]] || measure network latency between computers | ||
|- | |- | ||
| [[FreeBSD ifconfig]] || | | [[FreeBSD ifconfig]] || | ||
|- | |- | ||
| [[FreeBSD route]] || | | [[FreeBSD route]] || | ||
|- | |- | ||
|} | |} | ||
See [[Networking Overview]] for lists of tools categorized by network-layer. | |||
</blockquote><!-- network tools --> | </blockquote><!-- network tools --> | ||
= DNS = | = DNS = | ||
Line 158: | Line 145: | ||
| [[staticddns]] | | [[staticddns]] | ||
|} | |} | ||
</blockquote><!-- Dynamic DNS services --> | </blockquote><!-- Dynamic DNS services --> | ||
Line 171: | Line 157: | ||
| [[torphantom]] | | [[torphantom]] | ||
|} | |} | ||
</blockquote><!-- VPN --> | </blockquote><!-- VPN --> |
Revision as of 20:49, 19 September 2021
TODO:
this could be organized better - maybe separate setup/applications/debugging/monitoring?
Network Connection Management
BSD
Freebsd networking FreeBSD ifconfig linux
netctl daemon to manage network interfaces network-manager daemon to manage network interfaces mmcli configure modems linux ip configure network interfaces linux iw configure wireless network auditctl audit kernel behaviour win32
netsh windows cli tool to modify/configure network configuration
Firewalls
BSD
pf firewall pftop monitor traffic through pf firewall. linux
nftables iptables firewalld
Ad Blockers
pi hole
Network Tools
arp (ipv4) checks table mapping ipv4 addrs to mac addresses nd (ipv6) checks table mapping ipv6 addrs to mac addresses host DNS query iftop checks current network activity curl wget netcat netstat traceroute dig wireshark traffic introspection over network interface mitmproxy nmap traffic introspection over network interface (wireshark cli) sockstat list active ports/sockets tcpdump watch traffic over network interface nbtscan nload bandwidth usage by network iface ntop web ui for network traffic introspection iperf3 measure network latency between computers FreeBSD ifconfig FreeBSD route See Networking Overview for lists of tools categorized by network-layer.
DNS
dnsmasq DNS, DHCP bind-tools collection of dns tools whois query registered owners of internet resources/ip blocks dig nslookup host drill
Dynamic DNS
noip staticddns
VPN
wireguard openvpn torphantom