Скорее перепутанный результатами я вхожу в Сервер Mac OS X, работающий 10.8. У меня есть приложение, которое выполняет веб-сервер на порте 8000, который я хочу быть видимым только к localhost. Это кажется совершенно подходящим для брандмауэра OS X GUI, но после включения его (и поиск его ограниченных опций), я все еще могу соединиться с портом 8000 от удаленных компьютеров.
После включения брандмауэра у меня автоматически есть порты, открытые для AFP, SSH, Удаленного управления и Демонстрации экрана, ни одна из которой не должна влиять на 8000 AFAIK. Что я пропускаю здесь? И действительно ли это - задание для встроенного брандмауэра, или я должен смотреть на pf или ipfw?
Открыть Системные настройки> Безопасность и конфиденциальность> Брандмауэр
,
переключиться на суперпользователя, разблокировав его,
выберите Параметры брандмауэра ...
,
щелкните + , выберите сервер приложений и нажмите кнопку Добавить , чтобы создать новую запись брандмауэра для вашего сервера.
Для этой новой записи выберите справа Блокировать входящие соединения
.
Проверьте свой сервер локально и удаленно.