使安卓手機支援ipv6的終極解決方案,安卓ipv6

來源:互聯網
上載者:User

使安卓手機支援ipv6的終極解決方案,安卓ipv6
使安卓手機支援ipv6的終極方法2015年3月29日 | 分類: 網路技術 測試日期:2015年3月29日測試環境:安卓4.2需要軟體:1,用於管理:smanager   (script manager)2,用於編輯:Smeditor  (script manager and Editor)3,用於瀏覽和定址:ES   檔案管理工具4:QQ檔案傳送器5,linux檔案編輯器:EDITPLUS其他測試軟體:1,IPv6許可權軟體ipv6config2,IPV6檢測軟體simpleIP3,網路狀態監測軟體NetworkInof 4,IPV6定址軟體IPv6 and More用於手機和電腦之間通訊上傳的軟體(QQ檔案)安裝地址:修改好的檔案儲存在此處(無需再下載其他手機和電腦之間進行檔案上傳的上傳軟體了。C:\Documents\Tencent Files\你的QQ號碼\FileRecv\MobileFile或D:\Documents\Tencent Files\你的QQ號碼\FileRecv\MobileFile一,修改地址:1,修改地址:根資料夾   符號: /2,修改地址:etc檔案夾:system/etc/二,執行地址:1,根資料夾   符號: /2,etc檔案夾:system/etc/安卓檔案修改基本教程:http://man.chinaunix.net/linux/how/Linux-IPv6-HOWTO-11.html
設定一個IPV6控制值使用 "echo" 設定一個值.

# echo "1" >/proc/sys/net/ipv6/conf/all/forwarding

使用 "sysctl"

使用 "sysctl" 設定核心是當前流行的方法, 您也能用. 如果/proc-filesystem 沒有掛進來, 那麼您只可以訪問/proc/sys/*

"sysctl"程式在"procps"安裝包中.(Red Hat Linux systems)

sysctl-interface 需要在核心中進行啟用, 在編譯的時候可以通過以下選項完成:


一,將連結(1)中的文字,用EDITPLUS編輯為UNIX分行符號的SH(***.sh)檔案,。二,將連結(2)所需UNIX的nx.stxi文法檔案在EditPlus官網下載後開啟EDITPLUS軟體進行設定匯入。                工具——參數設定——檔案——設定文法。副檔名:sh 文法檔案:匯入本機檔案夾中的nix.stx檔案(注釋2)1,連結:https://docs.google.com/document/d/1-npilXgxxd9TIo_OHCuLHz1jA8U-i5oihTsuKydReNY/2,https://www.editplus.com/javacpp.html

1,EditPlus 是 Windows 下的一個文字編輯器、HTML 編輯器、PHP 編輯器以及 Java 編輯器。它不但是記事本的一個很好的代替工具,同時它也為網頁作者和程式設計員提供了許多強大的功能。

2,nix.stx 是linux檔案字元和編碼支援庫


  • 解決方案

原因找到了,也就好解決了,就是要把/proc/sys/net/ipv6/conf/*/accept_ra_defrtr檔案中的值設定為1即可。有以下三種方法,你可以隨便選一種:


一,修改ROM包

1. 修改rom包中boot.img中的/init.qcom.sh檔案,把echo 0 > $file/accept_ra_defrtr修改為echo 1 > $file/accept_ra_defrtr。

二,更新ROM包

然後更新此rom包。修改ROM包可以利用“android kitchen”這個工具來修改,需要有一定的linux基礎和動手能力。網上有一個已經修改好的,適用於M1標準版,是基於MIUI 3.38修改的。

3,改好的檔案:

下載連結:http://yunpan.cn/Q9uLckp6JwuKH (稍後再下載或者訪問https://docs.google.com/document/d/1-npilXgxxd9TIo_OHCuLHz1jA8U-i5oihTsuKydReNY/)下載。


三,利用第三方軟體

1. 方法一有個缺點,就是如果需要升級系統的話,每次都需要修改rom包,比較麻煩。

2,利用指令檔:(點這裡下載),利用“終端模擬器”等軟體執行這個指令碼後,ipv6就正常了。

3,如果你覺得麻煩,可以安裝一個”script manager”軟體,把這個指令碼設定為開機啟動。就一勞永逸了。

    所需程式和命令:

    3-1,命令依次為:開啟smanager   (script manager)

    3-2,編輯,複製連結中的文字:https://docs.google.com/document/d/1-npilXgxxd9TIo_OHCuLHz1jA8U-i5oihTsuKydReNY/

    3-3,點擊協助,出現10個選項:你可以選擇:

          (3-3-1) Run as root, (3-3-2) Run a boot (3-3-3) Run in Background

    3-4,確定。

    3-5,Run

    3-6,執行init.qcom.post_boot_boot.sh 使得系統執行一次全部etc中的檔案。最後退出。

 

   結果:

   使用第三方軟體測試可行。如:ipv6config,simpleIP,NetworkInof ,IPv6 and More。

  如經IPv6 and More檢測網址為TYPE為:Global Unicast 即為正確

IPV6定址軟體IPv6 and More


總結

以上方法經過了測試真實可用。


聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.