Android 网络问题 - IP FORWARD
2016-07-16 20:20
513 查看
------ ------ ------ ------ ------
| N1 | | N2 | | N3 | | N4 | | N5 |
------ ------ ------ ------ ------
| | | | |
| | | | |
--------------------------------------------------------------
| network emulator |
--------------------------------------------------------------
VirtualBox中运行5个虚拟机:android-x86_64-6.0-rc1-[1-5].vdi, 通过网络模拟器 构成的 拓扑 如上图。
5个节点都运行quagga路由软件。
实验一:
在文件/system/etc/init.sh最后 添加 命令:stop netd
这样,运行android虚拟机,进入命令行(不会进入GUI)。
5个节点中的路由表都能够 正确生成,并且 N1 可以 ping 通 N5.
然后 执行命令:start netd, 进入了GUI。
5个节点中的路由表都 还 能够 正确生成,但是 N1 不可以 ping 通 N5。直接相连的节点可以相互ping通。好像 ip forward 功能失效。
实验二:
正常启动android虚拟机,进入GUI。
切换到命令行,路由表都 还 能够 正确生成,但是 N1 不可以 ping 通 N5。直接相连的节点可以相互ping通。好像 ip forward 功能失效。
类似的问题有人遇到过(我使用的是android-x86_64-6.0):
https://github.com/cSploit/android/issues/624
http://stackoverflow.com/questions/11109215/ip-forward-with-android-4-0-dont-work
http://grokbase.com/t/gg/android-x86/123xvnphgp/ip-forwarding
| N1 | | N2 | | N3 | | N4 | | N5 |
------ ------ ------ ------ ------
| | | | |
| | | | |
--------------------------------------------------------------
| network emulator |
--------------------------------------------------------------
VirtualBox中运行5个虚拟机:android-x86_64-6.0-rc1-[1-5].vdi, 通过网络模拟器 构成的 拓扑 如上图。
5个节点都运行quagga路由软件。
实验一:
在文件/system/etc/init.sh最后 添加 命令:stop netd
这样,运行android虚拟机,进入命令行(不会进入GUI)。
5个节点中的路由表都能够 正确生成,并且 N1 可以 ping 通 N5.
然后 执行命令:start netd, 进入了GUI。
5个节点中的路由表都 还 能够 正确生成,但是 N1 不可以 ping 通 N5。直接相连的节点可以相互ping通。好像 ip forward 功能失效。
实验二:
正常启动android虚拟机,进入GUI。
切换到命令行,路由表都 还 能够 正确生成,但是 N1 不可以 ping 通 N5。直接相连的节点可以相互ping通。好像 ip forward 功能失效。
类似的问题有人遇到过(我使用的是android-x86_64-6.0):
https://github.com/cSploit/android/issues/624
http://stackoverflow.com/questions/11109215/ip-forward-with-android-4-0-dont-work
http://grokbase.com/t/gg/android-x86/123xvnphgp/ip-forwarding
相关文章推荐
- TCP为什么要三次握手而结束要四次
- MFC使用Unicode字符集在网络编程接收数据乱码或不完整的解决办法
- 【闲的蛋疼】深圳联通4G网络下,测试对比本地、香港、Los Angeles、San Francisco的连接速度
- unix网络编程卷1:套接字联网 源码编译
- 客户端C和服务器S之间建立了一个TCP连接,TCP最大段长度为1KB,客户端C当前的拥塞窗口是16KB,向服务器S连续发送2个最大段之后,成功收到服务器S发送的第一段的确认段,确认段中通告的接受窗口大
- 关于网络流sap算法
- Apache服务器运维笔记(6)----目录 文件 网络容器的安全问题
- 关于ARP、MAC、IP欺骗以及TCP劫持
- Linux内核分析 - 网络[四]:路由表
- http初探
- 关于socket应用:一个不断监听一个进程的服务器以及发送信息的客户端 TCP的三次握手和四次挥手
- VMWare虚拟机—三种网络模式(BRIDGED、NAT、HOST-ONLY)的简单应用
- 第一章:Http概述
- [原创]java WEB学习笔记45:自定义HttpFilter类,理解多个Filter 代码的执行顺序,Filterdemo:禁用浏览器缓存的Filter,字符编码的Filter,检查用户是否登陆过的Filter
- TCP与HTTP
- Ubuntu的网络配置
- ROS学习需要看的网络教程_整理
- Volley请求网络数据,设置图片(二)
- APP弱网络条件下,体验优化之道
- HTTP的请求方法OPTIONS