mirror of https://framagit.org/kyodev/kyopages.git
3.0 KiB
3.0 KiB
iproute2 / net-tools
net-tool | iproute | note | |
---|---|---|---|
$ | ifconfig [-a] |
ip address [show|list] |
lister les interfaces |
$ | ifconfig [-a] |
ip link [show|list] |
lister les interfaces |
# | ifconfig eth1 up |
ip link set up eth1 |
activer une interface |
# | ifconfig eth1 down |
ip link set down eth1 |
désactiver une interface |
# | ifconfig eth1 10.0.0.1/24 |
ip address add 10.0.0.1/24 dev eth1 |
set ip |
# | ifconfig eth1 0 |
ip address del 10.0.0.1/24 dev eth1 |
del ip |
$ | ifconfig eth1 |
ip address show dev eth1 |
montrer ip |
# | ifconfig eth1 inet6 address 2002:0db5:0:f102::1/64 |
ip -6 address add 2002:0db5:0:f102::1/64 dev eth1 |
set ipv6 |
$ | ifconfig eth1 |
ip -6 address show dev eth1 |
montrer ipv6 |
# | ifconfig eth1 inet6 del 2002:0db5:0:f102::1/64 |
ip -6 address del 2002:0db5:0:f102::1/64 dev eth1 |
del ipv6 |
# | ifconfig eth1 hw ether 08:00:27:75:2a:66 |
ip link set dev eth1 address 08:00:27:75:2a:67 |
set MAC |
$ | route -n |
ip route show |
montrer route |
$ | netstat -rn |
ip route show |
montrer route |
# | route add default gw 192.168.1.2 eth0 |
ip route add default via 192.168.1.2 dev eth0 |
+route défaut |
# | route del default gw 192.168.1.1 eth0 |
ip route replace default via 192.168.1.2 dev eth0 |
-route défaut |
# | route add -net 172.16.32.0/24 gw 192.168.1.1 dev eth0 |
ip route add 172.16.32.0/24 via 192.168.1.1 dev eth0 |
+route statique |
# | route del -net 172.16.32.0/24 |
ip route del 172.16.32.0/24 |
-route statique |
$ | netstat |
ss |
stats |
$ | netstat -l |
ss -l |
stats |
$ | arp -an |
ip neigh |
montrer arp |
# | arp -s 192.168.1.100 00:0c:29:c0:5a:ef |
ip neigh add 192.168.1.100 lladdr 00:0c:29:c0:5a:ef dev eth0 |
+arp |
# | arp -d 192.168.1.100 |
ip neigh del 192.168.1.100 dev eth0 |
-arp |
# | ipmaddr add 33:44:00:00:00:01 dev eth0 |
ip maddr add 33:44:00:00:00:01 dev eth0 |
+multicast adresse |
# | ipmaddr del 33:44:00:00:00:01 dev eth0 |
ip maddr del 33:44:00:00:00:01 dev eth0 |
-multicast adresse |
$ | ipmaddr show dev eth0 |
ip maddr list dev eth0 |
montrer multicast adresse |
$ | netstat -g |
ip maddr list dev eth0 |
montrer multicast adresse |
doc de base: http://blog.jobbole.com/97270/
Notes
$
exécutable en user (se réfère à ip
)
#
à exécuter en root (se réfère à ip
)
ethX ou wlanX sont à remplacer éventuellement par la nouvelle nomenclature:
ethX
: en
(ethernet)p0s
(ps) => ex: enp0s25
(25?)
wlanX
: wl
( wireless LAN)X
(o) => ex: wlo1
Plusieurs ip pour une interface
ip address add 10.0.0.1 / 24 broadcast 10.0.0.255 dev eth1
ip address add 10.0.0.2 / 24 broadcast 10.0.0.255 dev eth1
ip address add 10.0.0.3 / 24 broadcast 10.0.0.255 dev eth1
Raccourcis
les objets (comme address, route, rule) ont des raccourcis, de mêmes pour les commandes, par exemple:
ip a
= ip addr
= ip address
= ip a show
= ip a s
= ip a list
= ip a l
= ip addr s
= ip addr list
= ip addr l
...