2013-07-04 32 views
1

我正在研究一個ec2實例,在它上面運行一些模擬。我能夠在辦公室ssh到實例 ,但當我回到宿舍(在大學使用以太網)時,我無法ssh 我得到了錯誤: ssh: connect to host <IP of instance> port 22: Connection refused。那麼問題是什麼? 我的SSH正在運行,當然openssh已經安裝,並且在大學裏我能夠SSH到localhost。所以這是代理/網絡設置的問題嗎?不能SSH到EC2實例連接拒絕?

+0

你可以嘗試使用-v來看到它的失敗的問題。多個-v語句增加了詳細程度。 – KeepCalmAndCarryOn

+0

最有可能的情況是:您的宿舍會阻止端口22,或者您需要在某個網站上使用瀏覽器登錄才能獲得「真實」互聯網。瀏覽網絡工作?你可以通過telnet端口22連接到IP嗎?端口80(如果有網絡服務器正在運行)? – mnagel

+0

@mnagel是的我可以上網衝浪,無法通過telnet連接 –

回答

0

解決我不得不通過我的大學 的代理爲我添加到了我的/ etc/SSH/ssh_config文件Host * ProxyCommand corkscrew <put you proxy here> <port> %h %p