У меня есть Airport Time Capsule (TC), Macbook Air (MBA) и другой компьютер. MBA соединяет TC без проводов, в то время как ПК соединяется с MBA кабелем Ethernet.
Проблема: MBA берет DHCP в свой собственный и распространяет IP-адреса из нового диапазона IP-адресов, оставляя все подключенные к нему устройства отключенными от сети TC (подключенными к Интернету, но не может связываться с любым другим устройством, подключенным к TC напрямую ).
Цель: Сделать любое устройство подключенным к MBA, получить IP-адрес от ТС напрямую. Это означает, что MBA должен вести себя как мост от Wi-Fi к сетевым адаптерам Ethernet.
Примечание. После поиска решения в Интернете более 4 часов и разговора с поддержкой AppleCare в течение более 2 часов по телефону я пришел к выводу: это невозможно сделать с помощью функции Apple Internet Sharing.
Вот что я получаю от ifconfig:
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether 84:38:35:63:98:fe
inet6 fe80::8638:35ff:fe63:98fe%en0 prefixlen 64 scopeid 0x4
inet 10.0.1.2 netmask 0xffffff00 broadcast 10.0.1.255
nd6 options=1<PERFORMNUD>
media: autoselect
status: active
bridge100: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=3<RXCSUM,TXCSUM>
ether 86:38:35:36:77:64
inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
inet6 fe80::8438:35ff:fe36:7764%bridge100 prefixlen 64 scopeid 0xa
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: en4 flags=3<LEARNING,DISCOVER>
ifmaxaddr 0 port 6 priority 0 path cost 0
nd6 options=1<PERFORMNUD>
media: autoselect
status: active
Я бы хотел, чтобы Bridge100 был с IP-адресом 10.0.1.x, позволяющим моему ПК получать IP от TC.
Если у вас есть идеи, как это сделать, я был бы очень счастлив. Потратил слишком много времени на поиски этого ответа.