2012-04-04 21 views
0

的同一張網卡上添加另一個ip我知道我的問題中沒有代碼,但我認爲這是一個有趣的問題... 是否可以添加新的ip(最好是ipv6)在WiFi網卡上仍然連接ipv4?我必須同時使用路由器(ipv4)和另一個設備(ipv6)進行通話。那麼有可能通過objective-c開發這個嗎?那麼在iphone在Objective-c

回答

1

在iPhone上?沒有機會(AFAIK)。我可以看到引入各種安全漏洞,嚴重影響沙盒應用程序的整個目的。這就是說,iPhone完全可以同時綁定IPv4和IPv6地址,並且會在各種情況下自動完成(例如當IPv6路由器同時提供這兩種地址時)。您應該觀看WWDC 2010和2011年的高級網絡(或其他類似視頻)視頻。但這是在設備而不是應用級別處理的。

在OS X上,系統堆棧的Core OS層中有System Configuration framework。 I 認爲您可以使用它來設置IP,但我從未真正關注過它,iOS系統配置API似乎是OS X API的一小部分。

*:可能有一些exceptions用於管理VPN,但這似乎是私人API,最有可能被Apple授予特殊配置。