Mac 방화벽 구성(pf.conf)이 엉망이 되어 100% 패킷 손실이 발생했습니다.

Mac 방화벽 구성(pf.conf)이 엉망이 되어 100% 패킷 손실이 발생했습니다.

나는 새로운 앱 개발을 위해 Wi-Fi 제한을 시도하고 있으며 (이것은 새로운 기능입니다) iceFloor 앱을 사용하려고 합니다. 이것이 문제인지 100% 확신할 수는 없지만 실제로 문제가 발생했는지 확인해야 합니다.

www.google.com에 ping을 시도하면 다음 메시지가 나타납니다.

PING www.google.com (216.58.219.228): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
^C
--- www.google.com ping statistics ---
6 packets transmitted, 0 packets received, 100.0% packet loss

하지만 나는 아무 문제 없이 탐색했다.

내가 그것을 엉망으로 만든 것은 다음과 같습니다.

  1. 나는 시키는 대로 했다여기.
  2. 설명된 대로 네트워크 조절 조정기를 사용하여 대역폭을 제한해 보세요.여기

  3. iceFloor를 설치하고 사전 설정된 프로필을 사용해 보고 구성이 필요 없는 사용자 정의 프로필을 만들었습니다. (물론 기본 구성은 저장되지 않습니다)

여기에 게시하기 전에 제가 시도한 것은 다음과 같습니다.

다음 명령을 사용하여 모든 규칙을 새로 고치려고 했습니다.

pfctl -f /etc/pf.conf

또한 네트워크 조절 조정기를 끄려고 했습니다.

iceFloor 및 Network Throttle Regulator를 제거하는 데 도움이 됩니까? 어떤 통찰력과 제안이라도 대단히 감사하겠습니다.

-프라부

답변1

IceFloor를 제거하려고 시도했는데 문제가 해결되었습니다. 처음 시도해볼까 의구심이 들어서 먼저 포스팅하게 되었습니다. 하지만 작동합니다.

PING www.google.com (173.194.205.104): 56 data bytes
64 bytes from 173.194.205.104: icmp_seq=0 ttl=45 time=155.492 ms
64 bytes from 173.194.205.104: icmp_seq=1 ttl=45 time=129.689 ms
64 bytes from 173.194.205.104: icmp_seq=2 ttl=45 time=129.214 ms
64 bytes from 173.194.205.104: icmp_seq=3 ttl=45 time=120.146 ms
64 bytes from 173.194.205.104: icmp_seq=4 ttl=45 time=87.930 ms
64 bytes from 173.194.205.104: icmp_seq=5 ttl=45 time=26.346 ms
64 bytes from 173.194.205.104: icmp_seq=6 ttl=45 time=27.915 ms
^C
--- www.google.com ping statistics ---
7 packets transmitted, 7 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 26.346/96.676/155.492/47.674 ms

-프라부

답변2

방금 ICMP 패킷(일부 유형)을 차단한 것 같습니다. 특히 브라우징이 잘 작동한다고 말씀하셨고, DNS 확인이 문제 없이 작동하는 것을 볼 수 있습니다. ICMP 패킷을 차단해도 괜찮으므로 ping을 제외한 모든 것이 제대로 작동한다면 원할 경우 그대로 유지할 수 있습니다.

관련 정보