mirror of https://framagit.org/kyodev/kyopages.git
+new iproute
This commit is contained in:
parent
dd553593cd
commit
c3e206e8b4
|
@ -0,0 +1,56 @@
|
|||
# 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`(p<bus>s) => ex: `enp0s25` (25?)
|
||||
`wlanX`: `wl`( wireless LAN)`X` (o<index>) => ex: `wlo1`
|
||||
|
||||
Plusieurs ip pour une interface
|
||||
````shell
|
||||
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` ...
|
||||
|
||||
[Une doc complète](http://linux-ip.net/html/index.html)
|
12
mkdocs.yml
12
mkdocs.yml
|
@ -44,14 +44,16 @@ pages:
|
|||
- liens: softs/liens.md
|
||||
- trucs:
|
||||
- interfaces nommage classique: trucs/interfaces-nommage-classique.md
|
||||
- iproute2 / net-tools: trucs/iproute_net-tools.md
|
||||
- irc usage: trucs/irc-usage.md
|
||||
- irc admin: trucs/irc-admin.md
|
||||
- iso sur clé usb: trucs/iso-sur-usb.md
|
||||
- kernel nomodeset: trucs/kernel-nomodeset.md
|
||||
- kernel boot options: trucs/kernel-boot-options.md
|
||||
- kernel parameters: trucs/kernel-parameters.md
|
||||
- kernel compil: trucs/kernel-compil.md
|
||||
- kernel compil patch: trucs/kernel-compil-patch.md
|
||||
- kernel:
|
||||
- kernel nomodeset: trucs/kernel/kernel-nomodeset.md
|
||||
- kernel boot options: trucs/kernel/kernel-boot-options.md
|
||||
- kernel parameters: trucs/kernel/kernel-parameters.md
|
||||
- kernel compil: trucs/kernel/kernel-compil.md
|
||||
- kernel compil patch: trucs/kernel/kernel-compil-patch.md
|
||||
- rmadison: trucs/rmadison.md
|
||||
- about:
|
||||
- git: "about/git.md"
|
||||
|
|
Loading…
Reference in New Issue