MAC 下利用SSH实现端口转发

2009 十二月 8
tags:
by epandada

由于工作需要,邮件必须通过公司在日本的服务器转发才能接受,于是吭滋吭滋研究起来如何在MAC系统下进行Portforward

尝试了MAC下的ipfw未果,在同事的指点下,还是准备用SSH实现端口转向
第一步自然是先配置自己的ssh私钥,默认名字是~/.ssh/id_rsa

cd ~/
mkdir .ssh
chmod 700 .ssh
cd .ssh/
vi id_rsa
vi config
chmod 600 id_rsa
chmod 600 config

第二步就是配置config文件了,我只想实现pop端口和smtp端口的转发,config文件内容如下

Host mx
HostName mx.epandada.com
User pan.dada
LocalForward 10110 localhost:110
LocalForward 1025 localhost:25

第三步就是测试了
在term下面执行

ssh mx

你就应该可以成功登陆到mx.epandada.com上了,并且端口也成功转发
第四步是想让这个转发能一直持续下去,通过下面的参数可以实现把服务放到后台,同时也不需要远程操作

ssh -fN mx
No comments yet

Leave a Reply

Note: You can use basic XHTML in your comments. Your email address will never be published.

Subscribe to this comment feed via RSS