OSX에서 터미널을 통한 인터넷 연결 차단

OSX에서 터미널을 통한 인터넷 연결 차단

관리 권한이 없어도 터미널을 통해 Mac OS 10.8 컴퓨터의 인터넷 연결을 차단할 수 있습니까?

오프라인 모드에서 응용 프로그램 중 하나를 확인하기 위해 컴퓨터에서 이더넷 케이블을 분리하기에는 너무 게으른 탓에 이 작업을 수행하고 싶습니다.

Windows의 경우 동일한 작업에 대한 ipconfig release및 명령이 있음을 발견했습니다 .ipconfig renew

Mac 사용자의 경우 이를 달성하기 위한 다른 대안이나 더 나은 솔루션이 있습니까?

답변1

일반 사용자가 특별한 설정 없이는 불가능하기 때문입니다. (일반 사용자는 기본적으로 시스템을 손상시킬 수 없어야 합니다...) 관리자에게 이 작업을 수행해야 한다고 설득할 수 있다면 관리자는 사용자에 대한 관련 명령을 sudoers 파일에 추가할 수 있습니다... (다음과 같습니다. 기본적으로 DHCP 클라이언트를 다시 시작하고 싶습니다). 꼭 가보셔야 할 것 같습니다ipconfig주문하다. ( sudo ipconfig set en0 NONE; sudo ipconfig set en0 DHCP(en0을 보고된 이더넷 인터페이스로 바꾸면 ifconfig문제가 해결됩니다...)

네트워크 설정에 액세스할 수 있도록 추가할 수 있는 그룹이 있는지 확인할 수도 있습니다.

또 다른 방법은 여러 네트워크 "위치"(이 작업을 수행하려면 관리자가 필요함)를 설정한 다음 scselect관리자 권한 없이 를 사용하여 네트워크 간에 전환할 수 있는 것 같습니다.

관리자는 su에 있는 명령만 사용하도록 제한할 수 있어야 합니다.

(이 정보 중 일부는 내가 찾은 슈퍼유저 게시물에서 가져온 것입니다(그러나 현재 내가 있는 Google 캐시를 통해서만 액세스할 수 있습니다..))

관련 정보