Question on Networking Two Macs Using 10G Thunderbolt Adapters and No Switch
Hope someone with networking skills can provide some background here. The idea is to setup an additional 10G network for file transfers between the iMac and Mac Mini (with connected Thunderbolt RAID storage). My existing 1G network is using 192.168.10.x / 255.255.255.0 which is used for the internet connection for the entire network, routers, switches, wifi, Macs, iGadgets, etc..
Situation:
I have two new Thunderbolt to Ethernet 10G adapters, an Intel iMac, and an M2 Mac Mini. The adapters are connected using a Cat6 ethernet cable. I tried to manually set up Static IP addresses but failed. So I rebooted them both and both macs' services were auto-configured using DHCP.
However, I would like to understand why it's set up the way it is, and why the auto generated network services are different on the Intel iMac vs the Mac Mini?
Working configuration
Intel iMac was configured like so:
Thunderbolt Ethernet Slot 1:
Type: Ethernet
Hardware: Ethernet
BSD Device Name: en4
IPv4 Addresses: 169.254.7.96
IPv4:
Additional Routes:
Destination Address: 169.254.7.96
Subnet Mask: 255.255.255.255
Addresses: 169.254.7.96
Configuration Method: DHCP
Confirmed Interface Name: en4
Interface Name: en4
Subnet Masks: 255.255.0.0
IPv6:
Configuration Method: Automatic
Ethernet:
MAC Address: 00:24:27:09:09:85
Media Options: Full Duplex, Flow Control
Media Subtype: 10Gbase-T
Proxies:
Exceptions List: *.local, 169.254/16
FTP Passive Mode: Yes
Service Order: 1
And if I look in Virtual Interfaces I see this setup:
The first odd thing being I would presume to choose "Thunderbolt Ethernet Slot 1" which coincidently was automatically created when initially plugging in the 10G adapter.
Moving on to the auto-configured setup on the Mac Mini...
Ethernet Adapter (en4):
Type: Ethernet
Hardware: Ethernet
BSD Device Name: en4
IPv4:
Configuration Method: DHCP
IPv6:
Configuration Method: Automatic
Ethernet:
MAC Address: f6:36:b8:85:49:95
Media Options:
Media Subtype: none
Proxies:
Exceptions List: *.local, 169.254/16
FTP Passive Mode: Yes
Service Order: 2
Ethernet Adapter (en5):
Type: Ethernet
Hardware: Ethernet
BSD Device Name: en5
IPv4:
Configuration Method: DHCP
IPv6:
Configuration Method: Automatic
Ethernet:
MAC Address: f6:36:b8:85:49:96
Media Options:
Media Subtype: none
Proxies:
Exceptions List: *.local, 169.254/16
FTP Passive Mode: Yes
Service Order: 3
Thunderbolt Ethernet Slot 1:
Type: Ethernet
Hardware: Ethernet
BSD Device Name: en6
IPv4 Addresses: 169.254.21.150
IPv4:
Additional Routes:
Destination Address: 169.254.21.150
Subnet Mask: 255.255.255.255
Addresses: 169.254.21.150
Configuration Method: DHCP
Confirmed Interface Name: en6
Interface Name: en6
Subnet Masks: 255.255.0.0
IPv6:
Configuration Method: Automatic
Ethernet:
MAC Address: 00:24:27:09:09:87
Media Options: Full Duplex, Flow Control
Media Subtype: 10Gbase-T
Proxies:
Exceptions List: *.local, 169.254/16
FTP Passive Mode: Yes
Service Order: 1
And if I look in Virtual Interfaces I see this setup:
The Questions:
What I noticed right away is that the Mac Mini has three services setup en4, en5, en6. Whereas the Intel iMac only has the one service en4. So, thinking these were cruft leftover from my first attempt and unnecessary I removed them using Terminal...
networksetup -deletepppoeservice "Ethernet Adapter (en4)"
networksetup -deletepppoeservice "Ethernet Adapter (en5)"
and rebooted...and they came back, so obviously they are required. Why the difference between the services automatically created on the Intel iMac vs the Apple M2 Mac Mini?
Next question is why was I unsuccessful in trying to set these up using a different subnet manually and if I wanted to do so how would I go about doing it?
I tried static addresses.... 192.168.9.1 / 255.255.255.0 and 192.168.9.2 / 255.255.255.0 for the adapters instead of DHCP. The way it's been configured it appears that both adapters are on different subnets - contrary to what I have read which says they need to be on the same subnet to talk to each other.
Thanks for ANY insights
Mac mini