Ich versuche, meinen iMac mit 10.6 als drahtlose Bridge einzurichten. Ich habe es funktioniert, aber ich muss DHCP deaktivieren und den DHCP-Server meines Netzwerks eine IP für die angeschlossenen Geräte bereitstellen lassen. Es scheint nicht möglich zu sein, DHCP in der Internetverbindungsfreigabe zu deaktivieren. Weiß jemand, ob das möglich ist? Ich vermute, es gibt einen Schlüssel, den man einsetzen könnte /Library/Preferences/SystemConfiguration/com.apple.nat.plist
, aber ich kann ihn nicht finden. Ich habe in der Manpage nach InternetSharing gesucht und es wird nichts Nützliches erwähnt, außer das vom DHCP-Server verwendete Subnetz zu ändern.
snow-leopard
internet-sharing
network
Matthew Boynes
quelle
quelle
Antworten:
Von der
bootpd
Manpage:Um DHCP global zu deaktivieren, verwenden Sie:
Vergessen Sie nicht, ein
SIGHUP (kill -1)
an zu senden ,bootpd
nachdem Sie Änderungen an der Konfigurationsdatei vorgenommen haben.quelle
InternetSharing führt zwei Aufgaben aus:
bootpd
)natd
auf Snow Leopard undnatpmpd
auf Lion)Mit InternetSharing können Sie MacOS X nicht als IP-Bridge konfigurieren. Siehe
man InternetSharing
(erhältlich bei Snow Leopard, aber nicht bei Lion).Dies wäre eine schlechte Idee: Vor allem wegen der Risiken, die mit einer einfachen, transparenten Brücke verbunden sind: Intern
InternetSharing
wird Folgendes ausgeführt:Damit kann jeder IP-Verkehr passieren. Um dieses Problem zu beheben, werden nur IP-Adressen, die über die sekundäre Schnittstelle zugewiesen
bootpd
und über diese übersetzt wurden,natd
odernatpmpd
korrekt nach außen übersetzt.quelle
bootpd
. Aber zumindest können Sie die-d
Option innerhalb der Liste ausprobieren .com.apple.nat
ist nicht was konfiguriertbootpd
./etc/bootpd.plist
ist.