使用dynDNS+openSSH+putty突破公司防火墙
生活随笔
收集整理的這篇文章主要介紹了
使用dynDNS+openSSH+putty突破公司防火墙
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
使用dynDNS+openSSH+putty突破公司防火墻
1. dynDNS 是一個(gè)免費(fèi)動(dòng)態(tài)域名解析網(wǎng)站https://www.dyndns.com/,可以申請(qǐng)一個(gè)域名,下載客戶端后可以自動(dòng)更新你的ip和域名對(duì)應(yīng)關(guān)系
2.openSSH是一個(gè)免費(fèi)ssh服務(wù)器軟件,在http://sshwindows.sourceforge.net/可以下載windows版本,具體使用可參考安裝后的Quick Start Guide,具體來說,就是執(zhí)行這幾個(gè)命令即可
mkgroup -l >> ..\etc\group
mkpasswd -l -u administrator >> ..\etc\passwd
net user administrator <password>
修改sshd_config設(shè)置Port 443,ListenAddress 0.0.0.0
net start opensshd
3。putty是一個(gè)ssh客戶端,除了可以連接ssh服務(wù)器,還可以同時(shí)建立一個(gè)ssh tunnel,就是在本機(jī)同時(shí)建立一個(gè)socks5 server。
連接ssh服務(wù)器方法:在session頁面,輸入host name 比如為 《xx》.dyndns-office.com,port為443
建立一個(gè)ssh tunnel方法:在connection->SSH->Tunnels頁面,勾選local ports accepts connections from other hosts,以及remote ports do the same。在add new forward port里加入source port: 80,destination:空,類型為dynamic。然后add。
這樣連接上sshd,輸入密碼賬號(hào)之后,就建立好了一個(gè)ssh tunnel了,并且同時(shí)有了一個(gè)socks5服務(wù)器~
4.需要注意,在你的路由器上開啟443(這里是shd服務(wù)),和80(這里是socks5代理)
1. dynDNS 是一個(gè)免費(fèi)動(dòng)態(tài)域名解析網(wǎng)站https://www.dyndns.com/,可以申請(qǐng)一個(gè)域名,下載客戶端后可以自動(dòng)更新你的ip和域名對(duì)應(yīng)關(guān)系
2.openSSH是一個(gè)免費(fèi)ssh服務(wù)器軟件,在http://sshwindows.sourceforge.net/可以下載windows版本,具體使用可參考安裝后的Quick Start Guide,具體來說,就是執(zhí)行這幾個(gè)命令即可
mkgroup -l >> ..\etc\group
mkpasswd -l -u administrator >> ..\etc\passwd
net user administrator <password>
修改sshd_config設(shè)置Port 443,ListenAddress 0.0.0.0
net start opensshd
3。putty是一個(gè)ssh客戶端,除了可以連接ssh服務(wù)器,還可以同時(shí)建立一個(gè)ssh tunnel,就是在本機(jī)同時(shí)建立一個(gè)socks5 server。
連接ssh服務(wù)器方法:在session頁面,輸入host name 比如為 《xx》.dyndns-office.com,port為443
建立一個(gè)ssh tunnel方法:在connection->SSH->Tunnels頁面,勾選local ports accepts connections from other hosts,以及remote ports do the same。在add new forward port里加入source port: 80,destination:空,類型為dynamic。然后add。
這樣連接上sshd,輸入密碼賬號(hào)之后,就建立好了一個(gè)ssh tunnel了,并且同時(shí)有了一個(gè)socks5服務(wù)器~
4.需要注意,在你的路由器上開啟443(這里是shd服務(wù)),和80(這里是socks5代理)
?
PuTTY 中文教程
?
http://chaifeng.com/blog/2007/06/putty_200611.html#_5190540782740806?
轉(zhuǎn)載于:https://www.cnblogs.com/cutepig/archive/2010/12/06/1898437.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的使用dynDNS+openSSH+putty突破公司防火墙的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: dependency 中的 classi
- 下一篇: 解决: Unable to connec