Próbuję skonfigurować iMaca z systemem 10.6 jako mostek bezprzewodowy. Mam go działającego, ale muszę wyłączyć DHCP i pozwolić serwerowi DHCP mojej sieci podać adres IP podłączonych urządzeń. Nie mogę znaleźć sposobu na wyłączenie DHCP w Udostępnianiu połączenia internetowego. Czy ktoś wie, czy to jest możliwe? Zgaduję, że istnieje klucz, który można ustawić /Library/Preferences/SystemConfiguration/com.apple.nat.plist
, ale nie mogę go znaleźć. Sprawdziłem stronę podręcznika dla InternetSharing i nie wspomina nic użytecznego, z wyjątkiem zmiany podsieci używanej przez serwer DHCP.
snow-leopard
internet-sharing
network
Matthew Boynes
źródło
źródło
Odpowiedzi:
Ze strony podręcznika
bootpd
:Aby globalnie wyłączyć dhcp, użyj:
Nie zapomnij wysłać
SIGHUP (kill -1)
dobootpd
po dokonaniu zmian w pliku konfiguracyjnym.źródło
InternetSharing wykonuje 2 zadania:
bootpd
)natd
w systemie Snow Leopard inatpmpd
Lion)Udostępnianie Internetu nie pozwala skonfigurować MacOS X jako mostu IP. Zobacz
man InternetSharing
(dostępne w Snow Leopard, ale nie w Lion).Byłby to zły pomysł: przede wszystkim ze względu na ryzyko związane z prostym, odważnym, przezroczystym mostem: wewnętrznie
InternetSharing
wykonuje:co pozwala na przejście dowolnego ruchu IP. Aby złagodzić ten problem, tylko adresy IP przypisane do interfejsu dodatkowego przez
bootpd
i przetłumaczone przeznatd
lubnatpmpd
są poprawnie przetłumaczone na zewnątrz.źródło
bootpd
. Ale przynajmniej możesz wypróbować-d
opcję na liście.com.apple.nat
to nie to, co konfigurujebootpd
./etc/bootpd.plist
jest.