Die einzige Lösung, die ich bisher gefunden habe, ist folgende:
- fügen Sie alle drei physikalischen Schnittstellen (
en0
,en1
unden11
) anbridge100
in GUI ( Einstellungen> Freigabe> Internet Sharing ) Ändern Sie die Datei /Library/Preferences/SystemConfiguration/com.apple.nat.plist mit den Standardbefehlen :
$ sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.nat NAT -dict-add SharingNetworkNumberStart 172.16.42.0
$ sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.nat NAT -dict-add SharingNetworkNumberEnd 172.16.42.254
$ sudo defaults write /Library/Preferences/SystemConfiguration/com.apple.nat NAT -dict-add SharingNetworkMask 255.255.255.0
Beginnen Sie
bridge100
mit der IP-Adresse 172.16.42.1:$ sudo ifconfig bridge100 172.16.42.1 netmask 255.255.255.0 up
Und fügen Sie einen Alias (zweite IP) hinzu
bridge100
:$ sudo ifconfig bridge100 alias 192.168.2.1
In diesem Fall hat unser bridge100
Wille 2 IP-Adressen, wird aber natürlich nur mit dem Bereich 172.16.42.0/24 als DHCP fungieren