Lorsque je tape ifconfig
sur mon terminal Mac, plusieurs informations sont imprimées. Mais je ne peux pas comprendre ce que c'est. Quelqu'un peut-il me dire brièvement de quoi il s'agit? Que sont lo0
, gif0
, en0
, etc?
Voici les résultats de mon terminal.
Last login: Wed Apr 29 21:22:21 on ttys000
gim-yeongdeog-ui-MacBook-Air:~ KimYoungDirk$ ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
nd6 options=1<PERFORMNUD>
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 64:76:ba:ae:a3:02
inet6 fe80::6676:baff:feae:a302%en0 prefixlen 64 scopeid 0x4
inet 172.30.7.47 netmask 0xffff0000 broadcast 172.30.255.255
nd6 options=1<PERFORMNUD>
media: autoselect
status: active
en1: flags=8963<UP,BROADCAST,SMART,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu 1500
options=60<TSO4,TSO6>
ether 32:00:1b:3e:80:00
media: autoselect <full-duplex>
status: inactive
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
ether 06:76:ba:ae:a3:02
media: autoselect
status: inactive
awdl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1452
ether 0e:f1:59:ca:a5:30
inet6 fe80::cf1:59ff:feca:a530%awdl0 prefixlen 64 scopeid 0x7
nd6 options=1<PERFORMNUD>
media: autoselect
status: active
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=63<RXCSUM,TXCSUM,TSO4,TSO6>
ether 66:76:ba:ea:38:00
Configuration:
id 0:0:0:0:0:0 priority 0 hellotime 0 fwddelay 0
maxage 0 holdcnt 0 proto stp maxaddr 100 timeout 1200
root id 0:0:0:0:0:0 priority 0 ifcost 0 port 0
ipfilter disabled flags 0x2
member: en1 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 5 priority 0 path cost 0
nd6 options=1<PERFORMNUD>
media: <unknown type>
status: inactive
gim-yeongdeog-ui-MacBook-Air:~ KimYoungDirk$
Dans l'ordre arbitraire de ma familiarité/pertinence répandue:
lo0
est un bouclage.
en0
à un moment donné "ethernet", c'est maintenant le WiFi (et je n'ai aucune idée de ce qui _ en1
ou en2
sont utilisés pour).
fw0
est l'interface réseau FireWire.
stf0
est un interface de tunnel IPv6 à IPv4 pour prendre en charge la transition d'IPv4 à la norme IPv6.
gif0
est un plus interface de tunneling générique [46] -to- [46].
awdl0
est Apple Wireless Direct Link
p2p0
est lié aux fonctionnalités AWDL. Soit comme une ancienne version, soit comme interface virtuelle avec une sémantique différente de awdl
.
Notez également,
netstat -nr
pour voir comment le trafic est actuellement acheminé via les périphériques réseau en fonction de la destination.Ce sont vos interfaces réseau. Certains sont des interfaces physiques et d'autres sont des interfaces logiques (virtuelles).
en0
.. X fait référence à vos interfaces réseau physiques. La plupart des nouveaux appareils Mac auront simplement en0
- votre WiFi. en0
est le premier appareil à démarrer, en1
le second, etc.
lo0
est l'interface de "bouclage". Autrement appelé localhost ou 127.0.0.1. Les autres sont des interfaces virtuelles.