linux端口转换
需求:公司内部对云开发机器做了限制,对外只能开放8000~9000的端口,然而数据库的端口却只能这只在内网端口,比如3306,3307这种,如果本地开发机器要链接云开发机就不能链接。
解决办法1:
使用iptables,详情看百度一下,因为有些机器没有iptables权限所以这个方法不是都通用
解决办法2:
利用ssh做本地端口转发
ssh-C-f-N-g-L8383:10.95.39.37:[email protected]
8383:是云开发机监听端口,本地访问到云开发机的8383端口的都会转发
10.95.39.37:数据库所在的ip,3307:数据库的端口
[email protected]数据库的链接用户名和ip
这样就可以了
解决办法3:
通过安装rinetd小工具,不过这个方法也有限制,就是它默认是安装在/usr/ect下面,有些用户是没有权限的
参考地址:
http://blog.chinaunix.net/uid-20638738-id-1909146.html
例:本机ip:1.1.1.1需要实现访问本机的8080端口,自动转发到2.2.2.280
下载软件:
wgethttp://www.boutell.com/rinetd/http/rinetd.tar.gz
相关推荐
lyrgwlr 2019-12-03
yang0cs 2015-01-30
hickwu 2020-10-23
GeorgeTH 2020-07-26
安得情怀似旧时 2020-06-11
85407718 2020-02-13
cuixingwudi 2020-01-17
GimmeS 2019-12-26
sunln00 2019-12-20
atb 2019-12-08
咏月东南 2019-12-05
陈星的技术学习 2014-03-10
hackerlpy 2015-01-28
黑会峰 2015-01-16
linuxprobe0 2015-08-14
swency 2015-08-06
libowenhit 2015-08-03
silenter00 2015-05-12