Internet-Sharing über Thunderbolt-Kabel?

6

Ich habe ein MacBook Pro mit einem Thunderbolt-Kabel an einen iMac 27 "Mid-2011 angeschlossen. Ich verwende dies für den Zielanzeigemodus.

Mein iMac ist über ein Ethernet-Kabel mit dem Internet verbunden, und ich möchte diese Verbindung mithilfe des Thunderbolt-Kabels mit meinem MacBook Pro teilen. Ist es möglich, die Internetfreigabe zu verwenden?

Ich habe versucht, die folgenden Einstellungen zu verwenden, aber sie funktionieren nicht. Während die "Thunderbolt Bridge" eine selbst zugewiesene IP hat, ist die "Thunderbolt Internet" -Verbindung unterbrochen. Im Bild ist WLAN auf dem MacBook aktiviert, aber wenn ich es ausschalte, besteht überhaupt keine Internetverbindung.

Ich verwende das Thunderbolt-to-Thunderbolt-Kabel. Bildbeschreibung hier eingeben

iMac ("Absender"):Bildbeschreibung hier eingebenBildbeschreibung hier eingebenBildbeschreibung hier eingebenBildbeschreibung hier eingebenBildbeschreibung hier eingeben

MBP ("Empfänger"):

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingebenBildbeschreibung hier eingebenBildbeschreibung hier eingebenBildbeschreibung hier eingeben


Update: Scheint OK zu funktionieren

Thunderbolt Bridge Internet Sharing scheint nun zu funktionieren. Auf dem empfangenden MacBook wird der Thunderbolt Bridge-Dienst oben platziert und mit einer "grünen" Markierung versehen. Ich erhalte einen Internetzugang, auch wenn ich die WLAN-Verbindung trenne, sodass dies tatsächlich funktioniert.

Ich bin mir jedoch nicht sicher, was sich geändert hat, außer dass ich die Computer möglicherweise ein- oder zweimal neu gestartet habe.

Bildbeschreibung hier eingeben

Winterflaggen
quelle
1
Zur Verdeutlichung: Versuchen Sie, eine Internetverbindung von Ihrem iMac zu Ihrem MacBook Pro gemeinsam zu nutzen, während der iMac im Zielanzeigemodus verwendet wird?
Monomeeth
1
@Monomeeth: Gute Frage, die Antwort lautet "Ja". Ich möchte das Internet vom iMac an MBP weitergeben, wobei der Zielanzeigemodus gleichzeitig aktiv ist. Als ich die Screenshots machte und Internet Sharing nicht funktionierte, war TDM jedoch nicht aktiv. Ich bin mir also nicht sicher, welchen Effekt es haben wird (wenn überhaupt).
Winterflags
1
Ihre Freigabeeinstellungen auf dem iMac sehen gut aus. Wenn möglich , würde es gut sein, auch die Netzwerkeinstellungen auf Ihrem iMac für den Thunderbolt - Service (nicht nur den Haupt-Bildschirm, sondern auch die TCP / IP, DNS und Hardware Registerkarten innerhalb Advanced).
Monomeeth
1
@ Monomeeth: Ich habe die gewünschten Bilder hinzugefügt
Winterflags

Antworten:

3

Es ist möglich, das Internet von Ethernet zu Thunderbolt zu teilen!

  • Ihre Gateway (iMac) Internet Sharing-Einstellungen sind in Ordnung:

    Teilen Sie Ihre Verbindung von: Ethernet > zu Computern mit: Thunderbolt Bridge

  • Wählen Sie das Thunderbolt Bridge-Gerät in den Netzwerkeinstellungen des Clients aus und setzen Sie IPv4 konfigurieren auf DHCP verwenden .

Öffnen Sie Terminal auf beiden Macs und geben Sie ifconfigjeweils ein.

Das Gateway (Ihr iMac) sollte ein Brückengerät bridge0 anzeigen , das mit Thunderbolt-Geräten (wahrscheinlich en2 und en3) mit der IP-Adresse 192.168.2.1 überfüllt ist:

...
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=63<RXCSUM,TXCSUM,TSO4,TSO6>
    ether 6a:aa:ca:11:23:00 
    inet6 fe80::68aa:caff:fe11:2300%bridge0 prefixlen 64 scopeid 0x8 
    inet 192.168.2.1 netmask 0xffffff00 broadcast 192.168.2.255
    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: en2 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 6 priority 0 path cost 0
    member: en3 flags=3<LEARNING,DISCOVER>
            ifmaxaddr 0 port 7 priority 0 path cost 0
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active
...

Der Client (Ihr MacBook Pro) sollte auch ein Bridge-Gerät bridge0 anzeigen, das wahrscheinlich en1 (ein MBP ohne Ethernet) oder en2 (ein MBP mit Ethernet) und möglicherweise ein anderes en-Gerät enthält. Normalerweise lautet seine IP-Adresse 192.168.2.2.

...
bridge0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
    options=63<RXCSUM,TXCSUM,TSO4,TSO6>
    ether 6a:aa:ca:22:11:00 
    inet 192.168.2.2 netmask 0xffffff00 broadcast 192.168.2.255
    inet6 fe80::68aa:ca22:fe11:e000%bridge0 prefixlen 64 scopeid 0x8 
    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 6 priority 0 path cost 0
    nd6 options=1<PERFORMNUD>
    media: autoselect
    status: active
...

Wenn das Netzwerk 192.168.2.0/24 bereits vom Ethernet-Netzwerk belegt ist, wird das nächste Netzwerk 192.168.3.0/24 verwendet.


Wenn die Internetfreigabe von Ethernet zu Thunderbolt aktiviert ist, funktioniert der Zielanzeigemodus hier nicht zuverlässig!

klanomath
quelle
Die Internetfreigabe über Thunderbolt Bridge scheint nun zu funktionieren (siehe Screenshot in aktualisiertem Beitrag). Ich habe nichts getan, um dies zu erreichen, außer die Computer ein oder zweimal neu zu starten. Vielleicht gab es in dieser Hinsicht etwas, das die Thunderbolt-Verbindung unzuverlässig machte. Es kommt manchmal vor, dass TDM nicht aufgerufen werden kann, ohne einen oder beide Computer neu zu starten.
Winterflags