使用ipfw和Apple的Reachability类

时间:2013-01-24 12:50:28

标签: objective-c macos networking reachability ipfw

使用ipfw指定的数据包过滤规则是否会影响Apple的Reachability类的工作?

例如。如果我执行这些规则:

sudo ipfw add 120 deny tcp from me to www.google.co.in
sudo ipfw add 130 deny tcp from www.google.co.in to me

并运行此代码:

Reachability* hostReach = [Reachability reachabilityWithHostName: @"www.google.co.in"];
NetworkStatus netStatus = [hostReach currentReachabilityStatus];

返回的netStatus是 ReachableViaWiFi ,而我期待 NotReachable 。可达性是否绕过防火墙?

0 个答案:

没有答案