Mac OS X上の特定のアプリケーションのインターネットアクセスをブロックする


4

Mac OS Xで特定のアプリケーションへのインターネットアクセスをブロックするにはどうすればよいですか?これはコマンドラインから実行する必要があり、できればipfw terminalコマンドを使用します。

具体的には、機内モードがないため、iPhoneシミュレータアプリケーションでインターネット接続のオンとオフを切り替えたいと考えています。


Little Snitchよりも安くてシンプルなものが必要な場合は、Radio Silence:radiosilenceapp.comをご覧ください。ただし、コマンドラインベースではありません。:(
Wowfunhappy

回答:


3

そのためのコマンドラインソリューションはありませんが、必要な処理を正確に実行できるアプリケーションがあります。

Little Snitchは、特定のプロセスをブロックし、接続を監視する機能を備えたアプリケーションです。これを使用して、飛行機モードと同じ効果を達成するネットワーク接続からiPhoneシミュレータープロセスをブロックできます。ただし、「この機能を使用するには飛行機モードをオンにする必要があります」コマンド。

これがあなたのアプリの開発に少し幸運をもたらすことを願っています!:)


1
Little Snitchツールは確かに前に見たことがありますが、コマンドラインソリューションがあるとは思いません。UIソリューションが私のニーズに合っていれば、Xcodeが提供するネットワークリンクコンディショナーを使用できます。
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz 14

リトルスニッチにはコマンドラインツールがありません。私は個人的に、コマンドラインを使用するか、両方が同じ結果を得ることができるかで違いを見ません。しかし、あなたのボートに浮かぶものは何でも:)
SteppingHat 14

2

ユーザーが明示的に承認しない限り、未知の発信接続をブロックすることを目的としたLuluオープンソースmacOSファイアウォールを使用できます。GUIがありますが、ブロックされたアプリケーションのセットは/Library/Objective-See/LuLu/rules.plistLuluのWebページ(下部近く)で説明されているように構成ファイルを変更することにより、コマンドラインから制御できます。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.