关于android虚拟机的端口重定向
来源:互联网 发布:淘宝确认收获 编辑:程序博客网 时间:2024/05/21 07:01
为什么要做端口重定向呢?
开发的过程中遇到一个问题:android的模拟器有个很诡异的特点,就是访问网络的时候只可以从模拟器主动往出去连。但是却无法主的从外面连接模拟器,这个特点和NAT几乎完全一样,具有单向连接的特性。
实际开发中我们希望模拟器像一台独立的手机一样,能和处于同一局域网中的手机进行端对端的通信。这时就需要做端口重定向。
类似于给路由器做nat的端口重定向。下面几步:
>运行模拟器:你会发现模拟器标题栏上写着端口号:5554,其实这个端口号是模拟器的console端口
>telnet到模拟器的console口上:telnet localhost 5554
(如果你用的是win7. 默认是没有开启telnet功能的,开启的方法看这里http://hi.baidu.com/lzhts/blog/item/2442d162a0c618cfe6113ae2.html)
>在控制台下输入 redir add tcp:7778:9998 就完成了从主机7778端口重定向到模拟器9998端口的任务
redir的语法是:redir <list|add|del>
支持下表列出的子命令:
子命令描述注释list列出当前的端口重定向(min 150, max 550)add <protocol>:<host-port>:<guest-port>添加新的端口重定向<protocol> 必须是”tcp” 或 “udp”<host-port> 是主机上开启的端口号<guest-port> 是向模拟器/设备发送数据的端口号del <protocol>:<host-port>删除端口重定向<protocol> and <host-port>的含义同上
转自http://blog.csdn.net/pengjianbosoft/article/details/6710997
开发的过程中遇到一个问题:android的模拟器有个很诡异的特点,就是访问网络的时候只可以从模拟器主动往出去连。但是却无法主的从外面连接模拟器,这个特点和NAT几乎完全一样,具有单向连接的特性。
实际开发中我们希望模拟器像一台独立的手机一样,能和处于同一局域网中的手机进行端对端的通信。这时就需要做端口重定向。
类似于给路由器做nat的端口重定向。下面几步:
>运行模拟器:你会发现模拟器标题栏上写着端口号:5554,其实这个端口号是模拟器的console端口
>telnet到模拟器的console口上:telnet localhost 5554
(如果你用的是win7. 默认是没有开启telnet功能的,开启的方法看这里http://hi.baidu.com/lzhts/blog/item/2442d162a0c618cfe6113ae2.html)
>在控制台下输入 redir add tcp:7778:9998 就完成了从主机7778端口重定向到模拟器9998端口的任务
redir的语法是:redir <list|add|del>
支持下表列出的子命令:
子命令描述注释list列出当前的端口重定向(min 150, max 550)add <protocol>:<host-port>:<guest-port>添加新的端口重定向<protocol> 必须是”tcp” 或 “udp”<host-port> 是主机上开启的端口号<guest-port> 是向模拟器/设备发送数据的端口号del <protocol>:<host-port>删除端口重定向<protocol> and <host-port>的含义同上
转自http://blog.csdn.net/pengjianbosoft/article/details/6710997
- 关于android虚拟机的端口重定向
- 关于android虚拟机的端口重定向
- Android端口重定向
- Android 模拟器端口重定向
- android 模拟器中做端口重定向
- Android上重定向端口号
- 技巧:端口重定向Fpipe的用法
- 关于重定向的问题
- 关于重定向的API
- 关于iOS的重定向
- ip端口重定向
- [qemu] 端口重定向
- 端口重定向
- CentOS端口重定向
- iptables 端口重定向
- 关于重定向,你真的理解重定向吗?
- iptables端口重定向功能
- iptable设置端口重定向
- Davinci及U-boot的一些介绍
- eclipse快捷键(自己常用,不全)
- 2011年10月份总结:阅读论文、编程感悟
- linux_2.6内核内存缓冲与I/O调度机制:到底是BIO还是BH?答案是BIO与BH
- u-boot-2009.08在mini2440上的移植 增加nor flash功能
- 关于android虚拟机的端口重定向
- 写给恋爱中的女人
- 解决VIM方向键不能使用
- 软件版本命名规则
- 对象与垃圾回收
- ‘windows socket error:由于目标机器积极拒绝,无法连接。(10061),on API 'connect'的错误?
- java快速排序算法
- Android 应用DES加密解密字符串
- 耶鲁 CAS 配置