У меня есть MacBook Pro (Retina, 13-дюймовый, конец 2013), работающий под macOS 10.12.1
.
Я знаю, прочитав другой ответ:
В настройках по умолчанию OS X нет
eth0
По умолчаниюen0
иen1
- ваши физические сетевые подключения (проводная и беспроводная локальная сеть).
Я знаю из раздела 2.1 Руководства администратора сети Linux :
Эти имена интерфейсов используются в целях конфигурации, когда вы хотите указать конкретное физическое устройство в команде конфигурации, и они не имеют никакого значения за пределами этого использования.
В моем случае, я думаю, что интерфейсы на самом деле названы так:
en0
- беспроводной интерфейсen5
- физический интерфейс
Потому что, когда я подключаюсь к своей беспроводной сети, я вижу следующий вывод из ifconfig
:
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 80:e6:50:0d:08:80
inet6 fe80::89a:3fda:fa41:b241%en0 prefixlen 64 secured scopeid 0x4
inet 10.8.209.254 netmask 0xfffff000 broadcast 10.8.223.255
nd6 options=201<PERFORMNUD,DAD>
media: autoselect
status: active
И когда я подключаю свой адаптер usb-to-ethernet, я вижу дополнительный раздел в выводе ifconfig
:
en5: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=4<VLAN_MTU>
ether ac:7f:3e:e6:08:75
inet6 fe80::1087:37ec:78ca:c443%en5 prefixlen 64 secured scopeid 0xb
nd6 options=201<PERFORMNUD,DAD>
media: autoselect (100baseTX <full-duplex,flow-control>)
status: active
Когда я отключаю адаптер и набираю «что такое мой ip» в google, я получаю следующий ip адрес:
8.18.111.121
Когда я подключаю адаптер, отключаю Wi-Fi и снова спрашиваю Google, какой у меня IP-адрес:
206.16.32.199
На ум приходит много вопросов:
- Почему при использовании Wi-Fi
inet 10.8.209.254 netmask 0xfffff000 broadcast 10.8.223.255
не соответствует8.18.111.121
? - Какой у меня реальный ip?
- Почему при использовании моего адаптера нет широковещательного адреса, как для WiFi?
- Почему
inet6 fe80::1087:37ec:78ca:c443%en5 prefixlen 64 secured scopeid 0xb
соответствует206.16.32.199
? - Что говорит вывод
ifconfig
в разделеen5
?