차단 명령줄을 찾을 수 없습니다.

차단 명령줄을 찾을 수 없습니다.

이거 따라해보려고 하는데답변OS X 11.x에서

block return from any to 192.0.2.2

콘솔에는 다음이 표시됩니다.

-bash:block: 명령을 찾을 수 없습니다.

그래서 Brew를 사용하여 설치를 시도했습니다.

brew install block

그런데 또 다른 오류가 발생했습니다.

  • 이 방화벽 유틸리티를 설치하는 방법은 무엇입니까?

답변1

최신 버전의 OS X에서는 pf기본적으로 설치되어 실행됩니다. 연결된 질문은 pf새 유틸리티를 설치하는 것이 아니라 구성 변경을 의미합니다. 설명서( man pf.conf, man pfctl)를 읽지 않고 프로덕션 시스템의 방화벽을 수정하면 안 됩니다.

이 줄을 추가 block하거나 다른 구성 변경을 시도하려면 /etc/pf.conf원하는 편집기를 사용하여 구성 파일에 추가한 다음 다음을 사용하여 방화벽 구성을 다시 로드할 수 있습니다.

$ sudo pfctl -f /etc/pf.conf

관련 정보