0% found this document useful (0 votes)
36 views

Network Sheet

This document provides a cheat sheet for various network tools including iproute2 for link, address, route, and neighbor management; bridge for network bridging; sysctl for enabling IP forwarding; SSH configuration; iptables for firewall rules; and tools like dig and mtr. Commands are listed to add and remove interfaces, set IP addresses, routes, gateways, and manage bridges, firewall rules, and SSH tunneling.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
36 views

Network Sheet

This document provides a cheat sheet for various network tools including iproute2 for link, address, route, and neighbor management; bridge for network bridging; sysctl for enabling IP forwarding; SSH configuration; iptables for firewall rules; and tools like dig and mtr. Commands are listed to add and remove interfaces, set IP addresses, routes, gateways, and manage bridges, firewall rules, and SSH tunneling.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Network Tools Cheat Sheet Bridge

• brctl show : Show bridges and interfaces.


Iproute2 • brctl addbr br0 : Add bridge br0.

Link • brctl delbr br0 : Del bridge br0.

• ip link set eth0 down : set interface eth0 down. • brctl addif br0 eth0 : Add interface eth0 to bridge br0.

• ip link set eth0 up : set interface eth0 up. • brctl delif br0 eth0 : Delete interface eth0 from bridge br0.
• brctl stp on/off : Set STP on/off.
• ip link add dev eth0 eth0.1000 type vlan id 1000 :
add vlan interface eth0.1000 using eth0. • brctl setageing br0 0 : Set br0 in switch-mode.
• brctl help : Print help.
Address
• ip addr add 192.168.1.40/24 dev eth0 : add address 192.168.1.40 on interface eth0. Sysctl
• ip addr del 192.168.1.40/24 dev eth0 : del address 192.168.1.40 on interface eth0. • sysctl -w net.ipv4.ip forward=1 : activate IPv4 forwarding.
• sysctl -w net.ipv6.conf.all.forwarding=1 : activate IPv6 forwarding.
Route
• ip route add 10.0.0.0/24 via 192.168.0.254 : SSH
add gateway 192.168.0.254 for 10.0.0.0/24 network. Config
• ip route change default via 192.168.0.254 : • Host titan : Host selection.
change default gateway to 192.168.0.254. • User root : connect as root user.

ARP table • HostName ssh.inpt.fr : connect to ssh.inpt.fr.

• ip neigh : print arp cache. • DynamicForward 127.0.0.1:3128 : proxy SOCK.


• LocalForward 127.0.0.1:10521 127.0.0.1:1521 : local forward.
• ip neigh flush dev eth0 : flush arp cache on eth0.
• man ssh config : help for the ∼/.ssh/config file.
Shortcuts
Forwarding
• ip link : ip l
• ssh -X : active X11 forwarding.
• ip address : ip addr, ip a
• ssh -L1234:10.0.0.1:8080 :
• ip route : ip r listen locally on port 1234 and redirect connection to 10.0.0.1:8080 throw remote host.
• ip neighbour : ip neigh, ip n • ssh -R1234:10.0.0.1:8080 :
listen remotely on port 1234 and redirect connection to 10.0.0.1:8080 throw local host.
• ip rule : ip ru
• ssh -D3128 : listen locally for sock connection.
Traffic Control
• modprobe ifb : add ifb0 and ifb1 interface.
Various tools
dig (replacing lookup)
• tc qdisc add dev eth0 ingress : add ingress qdisc on eth0
• dig tetaneutral.net

Iptables • dig -x 91.224.149.170 : search reverse of 91.224.149.170.


• iptables-save > rules.v4 : save IPv4 rules in a file. • dig tetaneutral.net axfr : ask for tetaneutral.net zone transfert.

• iptables-restore < rules.v4 : restore IPv4 rules from a file. mtr (replacing traceroute)
• iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j MASQUERADE : • mtr tetaneutral.net : show route to tetaneutral.net.
nat 192.168.0.0/24 network.

C
CC BY:
• ip6tables : IPv6 rules command line tool. http://bde.enseeiht.fr/clubs/net7/formations/

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy