0

私のアプリケーションでは、URLをブロックする必要があります。そのようなことをしました。NSTaskを使用してCocoaを介してipfwルールを実行する必要があると思います。そのためにSTPrivilegedTaskを統合し まし
たが 、ルールipfw add 12164 deny tcp from any toを提供していますwww.facebook.com
と返して、ルールを返します

12161 deny tcp from any to 66.220.149.11

しかし、それでも www.facebook.com にアクセスでき、今では別の IP アドレスから来ています。

ドメイン名に関連付けられたすべての URL のリストが必要だと思いますが、Program にアクセスすることは可能ですか?

4

1 に答える 1

0

今のところ最も簡単な方法は、

ターミナルで: host [url]
と入力します。その URL に関連付けられた IP アドレスを取得します。
プログラムで取得するには、NSTask を使用して、ファイルへの出力を構成します。

改めまして、ご覧いただきありがとうございます。

于 2011-12-27T13:42:40.517 に答える