博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
〖Linux〗iptables端口转发(11.11.136.80:5552 <==> 10.10.136.1:8055/11.11.136.1:8055)
阅读量:6476 次
发布时间:2019-06-23

本文共 839 字,大约阅读时间需要 2 分钟。

环境:

pc1: 10.10.72.1 (network: 10.10.72.0/22)

pc2: 地址1: 10.10.136.1 (nework: 10.10.136.0/22)

   地址2: 11.11.136.1 (network: 11.11.136.0/22)

router1: 11.11.136.80 (network: 11.11.136.0/22)

device1: 192.168.0.191 (network: 192.168.0.0/24)

 

pc1 能访问 pc2,但不能访问router1,router1的5552端口映射到192.168.0.191:5552上;

pc2 能访问 router1 继而操作 Android设备;

 

目标:

  为了让pc1能操作Android设备(192.168.0.191:5552, adbd),需在pc2上做一个端口转发

 

操作:

1 # 端口转发:11.11.136.80:5552 <==> 10.10.136.1:8055/11.11.136.1:80552 sudo iptables -t nat -A PREROUTING -d 10.10.136.1 -p tcp --dport 8055 -j DNAT --to-destination 11.11.136.80:55523 sudo iptables -t nat -A PREROUTING -d 11.11.136.1 -p tcp --dport 8055 -j DNAT --to-destination 11.11.136.80:55524 sudo iptables -t nat -A POSTROUTING -p tcp --dport 5552 -j SNAT --to-source 11.11.136.1

验证:

  在pc1中输入:adb connect 10.10.136.1:8055 即可操作Android设备。 

转载地址:http://qplko.baihongyu.com/

你可能感兴趣的文章
centos查找未挂载磁盘格式化并挂载
查看>>
IT人员的职业生涯规划
查看>>
sorry,you must have a tty to run sudo
查看>>
ios开发中使用正则表达式识别处理字符串中的URL
查看>>
项目中的积累,及常见小问题
查看>>
Python类型转换、数值操作(收藏)
查看>>
注释书写格式
查看>>
2013=7=30 自增量的浅谈
查看>>
oracle11g dataguard 安装手册(转)
查看>>
java并发包分析之———Deque和LinkedBlockingDeque
查看>>
1. Two Sum - Easy - Leetcode解题报告
查看>>
SQLiteHelper
查看>>
多线程---同步函数的锁是this(转载)
查看>>
鱼C记事本V1.0(下)- 零基础入门学习Delphi28
查看>>
百练 2742 统计字符数 解题报告
查看>>
Ubuntu搜狗输入法候选词乱码
查看>>
js中回调函数写法
查看>>
React native android 最常见的10个问题
查看>>
数据结构和算法
查看>>
.Net 项目代码风格要求
查看>>