Не удается разрешить входящие подключения через определенный порт, Mac OS X 10.6.1
Я хочу иметь возможность разрешать входящие подключения через определенный порт независимо от программы, которая запущена в данный момент.
Это главным образом для того, чтобы я мог временно позволить пользователям с других компьютеров получать доступ к ruby в приложениях rails в процессе разработки.
Интерфейс брандмауэра Snow Leopard, по-видимому, этого не позволяет, он может указывать его только для каждого приложения.
1 ответ
Решение
Я бы рекомендовал использовать WaterRoof для управления брандмауэром. Это интерфейс для работы с ipfw (у вас есть брандмауэр с открытым исходным кодом, спонсируемый FreeBSD). Для действий, оставьте это как позволяют и для протокола используйте любой. Установите IP-адреса и порт, который вы хотите открыть соответственно.