Я пытаюсь настроить iMac под управлением 10.6, чтобы он был беспроводным мостом. У меня это работает, но мне нужно отключить DHCP и позволить DHCP-серверу моей сети предоставить IP-адрес для подключенного устройства. Кажется, я не могу найти способ отключить DHCP в Internet Connection Sharing. Кто-нибудь знает возможно ли это? Я предполагаю, что есть ключ, который можно установить /Library/Preferences/SystemConfiguration/com.apple.nat.plist
, но я не могу его найти. Я проверил справочную страницу для InternetSharing, и она не упоминает ничего полезного, кроме изменения подсети, которую использует DHCP-сервер.
snow-leopard
internet-sharing
network
Мэтью Бойнс
источник
источник
Ответы:
Со
bootpd
страницы руководства :Чтобы отключить dhcp глобально, используйте:
Не забудьте отправить
SIGHUP (kill -1)
сообщениеbootpd
после внесения изменений в файл конфигурации.источник
InternetSharing выполняет 2 задачи:
bootpd
)natd
на Snow Leopard иnatpmpd
на Lion)InternetSharing не позволяет настроить MacOS X в качестве IP-моста. Смотрите
man InternetSharing
(доступно на Snow Leopard, но не на Lion).Это было бы плохой идеей: особенно из-за рисков, связанных с простым жирным прозрачным мостом: внутренне
InternetSharing
выполняет:который разрешает прохождение любого IP-трафика. Чтобы устранить эту проблему, только IP-адреса, назначенные на вторичном интерфейсе,
bootpd
транслируютсяnatd
иnatpmpd
корректно транслируются извне.источник
bootpd
. Но, по крайней мере, вы можете попробовать-d
вариант в списке.com.apple.nat
это не то, что настраиваетbootpd
./etc/bootpd.plist
является.