Màj 06-04-2024
This commit is contained in:
141
docs/macos/network.md
Normal file
141
docs/macos/network.md
Normal file
@@ -0,0 +1,141 @@
|
||||
# Network
|
||||
|
||||
|
||||
|
||||
```bash
|
||||
$ arp -a
|
||||
? (192.0.0.2) at 50:ed:3c:1f:98:6 on en0 ifscope permanent [ethernet]
|
||||
? (239.255.255.250) at 1:0:5e:7f:ff:fa on en0 ifscope permanent [ethernet]
|
||||
```
|
||||
|
||||
|
||||
|
||||
```bash
|
||||
$ networksetup -listallnetworkservices
|
||||
|
||||
An asterisk (*) denotes that a network service is disabled.
|
||||
Belkin USB-C LAN
|
||||
USB 10/100/1000 LAN
|
||||
Wi-Fi
|
||||
iPhone USB
|
||||
Thunderbolt Bridge 2
|
||||
Thunderbolt Bridge
|
||||
DS923
|
||||
```
|
||||
|
||||
|
||||
|
||||
```bash
|
||||
$ networksetup -listnetworkserviceorder
|
||||
An asterisk (*) denotes that a network service is disabled.
|
||||
(1) Belkin USB-C LAN
|
||||
(Hardware Port: Belkin USB-C LAN, Device: en5)
|
||||
|
||||
(2) USB 10/100/1000 LAN
|
||||
(Hardware Port: USB 10/100/1000 LAN, Device: en9)
|
||||
|
||||
(3) Wi-Fi
|
||||
(Hardware Port: Wi-Fi, Device: en0)
|
||||
|
||||
(4) iPhone USB
|
||||
(Hardware Port: iPhone USB, Device: en8)
|
||||
|
||||
(5) Thunderbolt Bridge 2
|
||||
(Hardware Port: Thunderbolt Bridge, Device: bridge0)
|
||||
|
||||
(6) Thunderbolt Bridge
|
||||
(Hardware Port: Thunderbolt Bridge, Device: bridge0)
|
||||
|
||||
(7) DS923
|
||||
(Hardware Port: com.wireguard.macos, Device: )
|
||||
```
|
||||
|
||||
|
||||
|
||||
```bash
|
||||
$ networksetup -getinfo Wi-Fi
|
||||
DHCP Configuration
|
||||
IP address: 192.0.0.2
|
||||
Subnet mask: (null)
|
||||
Router: 192.0.0.1
|
||||
Client ID:
|
||||
IPv6: Automatic
|
||||
IPv6 IP address: none
|
||||
IPv6 Router: none
|
||||
Wi-Fi ID: 50:ed:3c:1f:98:06
|
||||
```
|
||||
|
||||
|
||||
|
||||
```bash
|
||||
$ networksetup -listallhardwareports | grep -C1 $(route get default | grep interface | awk '{print $2}')
|
||||
Hardware Port: Wi-Fi
|
||||
Device: en0
|
||||
Ethernet Address: 50:ed:3c:1f:98:06
|
||||
```
|
||||
|
||||
```bash
|
||||
$ networksetup -listnetworkserviceorder | grep -C1 $(netstat -nr | grep ^default | grep -o "\s\S\+$")
|
||||
```
|
||||
|
||||
```bash
|
||||
$ networksetup -listnetworkserviceorder | grep -C1 en0
|
||||
(3) Wi-Fi
|
||||
(Hardware Port: Wi-Fi, Device: en0)
|
||||
```
|
||||
|
||||
|
||||
|
||||
one way to know which one you are taking to reach the outside is the following line command
|
||||
|
||||
```bash
|
||||
$ route get default | grep interface
|
||||
interface: en0
|
||||
```
|
||||
|
||||
```bash
|
||||
$ route -n get 0.0.0.0 2>/dev/null | awk '/interface: / {print $2}'
|
||||
en0
|
||||
```
|
||||
|
||||
|
||||
|
||||
```bash
|
||||
$ netstat -i
|
||||
|
||||
Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Coll
|
||||
lo0 16384 <Link#1> 25370 0 25370 0 0
|
||||
lo0 16384 127 localhost 25370 - 25370 - -
|
||||
lo0 16384 localhost ::1 25370 - 25370 - -
|
||||
lo0 16384 airbook.loc fe80:1::1 25370 - 25370 - -
|
||||
gif0* 1280 <Link#2> 0 0 0 0 0
|
||||
stf0* 1280 <Link#3> 0 0 0 0 0
|
||||
anpi0 1500 <Link#4> de:47:cc:60:98:b6 0 0 0 0 0
|
||||
anpi1 1500 <Link#5> de:47:cc:60:98:b7 0 0 0 0 0
|
||||
en3 1500 <Link#6> de:47:cc:60:98:96 0 0 0 0 0
|
||||
en4 1500 <Link#7> de:47:cc:60:98:97 0 0 0 0 0
|
||||
en1 1500 <Link#8> 36:6d:60:8b:6d:80 0 0 0 0 0
|
||||
en2 1500 <Link#9> 36:6d:60:8b:6d:84 0 0 0 0 0
|
||||
bridge0 1500 <Link#11> 36:6d:60:8b:6d:80 0 0 0 0 0
|
||||
ap1 1500 <Link#12> 72:ed:3c:1f:98:06 0 0 1108 0 0
|
||||
ap1 1500 airbook.loc fe80:c::70ed:3cff 0 - 1108 - -
|
||||
en0 1500 <Link#13> 50:ed:3c:1f:98:06 121 0 49488 0 0
|
||||
en0 1500 airbook.loc fe80:d::c7a:c760: 121 - 49488 - -
|
||||
en0 1500 2a01cb09806 2a01:cb09:806e:28 121 - 49488 - -
|
||||
en0 1500 2a01cb09806 2a01:cb09:806e:28 121 - 49488 - -
|
||||
en0 1500 192.0.0.2/32 192.0.0.2 121 - 49488 - -
|
||||
awdl0 1500 <Link#14> f6:0c:44:f4:ad:f2 0 0 2260 0 0
|
||||
awdl0 1500 fe80::f40c: fe80:e::f40c:44ff 0 - 2260 - -
|
||||
llw0 1500 <Link#15> f6:0c:44:f4:ad:f2 0 0 0 0 0
|
||||
llw0 1500 fe80::f40c: fe80:f::f40c:44ff 0 - 0 - -
|
||||
utun0 1500 <Link#16> 0 0 0 0 0
|
||||
utun0 1500 airbook.loc fe80:10::4ec3:d09 0 - 0 - -
|
||||
utun1 1380 <Link#17> 0 0 0 0 0
|
||||
utun1 1380 airbook.loc fe80:11::98ed:570 0 - 0 - -
|
||||
utun2 2000 <Link#18> 0 0 0 0 0
|
||||
utun2 2000 airbook.loc fe80:12::416:ebf1 0 - 0 - -
|
||||
utun3 1000 <Link#19> 0 0 0 0 0
|
||||
utun3 1000 airbook.loc fe80:13::ce81:b1c 0 - 0 - -
|
||||
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user