Ssh
在 iPhone 上通過 OpenVPN 進行 SSH
我的 iPhone 通過 OpenVPN 連接到我的 SSH 伺服器時遇到問題。
我可以從我的電腦成功連接,所以所有設置都很好。OpenVPN 也執行良好(“已連接”) - 我可以在右上角看到 VPN 圖示。
問題在於 SSH - 我什至無法 ping 到本地地址。當我嘗試跟踪 10.0.1.1(VPN 上的伺服器 IP)時,它會通過一些我現在已知的 IP 地址,然後超時。在我看來,應用程序忽略了 VPN,它們正試圖通過“正常”網路到達地址 10.0.1.1。
我正在使用的應用程序:OpenVPN、Scany (ping & trace) 和 iSSH。
有人有類似的問題嗎?你知道我能做些什麼來讓它工作嗎?謝謝你的時間。
編輯 - 這是 OpenVPN 在 iPhone 上生成的日誌:
2013-05-03 15:59:33 ----- OpenVPN Start ----- 2013-05-03 15:59:33 LZO-ASYM init swap=0 asym=0 2013-05-03 15:59:33 EVENT: RESOLVE 2013-05-03 15:59:33 EVENT: WAIT 2013-05-03 15:59:33 Connecting to artworksmedia.cz:1194 (37.157.197.197) via TCPv4 2013-05-03 15:59:33 EVENT: CONNECTING 2013-05-03 15:59:33 Tunnel Options:V4,dev-type tun,link-mtu 1544,tun-mtu 1500,proto TCPv4_CLIENT,comp-lzo,keydir 1,cipher BF-CBC,auth SHA1,keysize 128,key-method 2,tls-client 2013-05-03 15:59:33 Peer Info: IV_VER=1.0 IV_PLAT=ios IV_NCP=1 IV_LZO=1 2013-05-03 15:59:34 VERIFY OK: depth=0 cert. version : 3 serial number : 01 issuer name : C=CZ, ST=Czech Republic, L=Varnsdorf, O=Artworks Media, CN=Artworks Media, 0x29=Artworks Media, emailAddress=podpora@artworksmedia.cz subject name : C=CZ, ST=Czech republic, L=Varnsdorf, O=Artworks Media, CN=Artworks Media, 0x29=Artworks Media, emailAddress=podpora@artworksmedia.cz issued on : 2012-09-16 10:02:24 expires on : 2022-09-14 10:02:24 signed using : RSA+SHA1 RSA key size : 1024 bits 2013-05-03 15:59:34 VERIFY OK: depth=1 cert. version : 3 serial number : D5:00:96:A7:C3:3A:79:3D issuer name : C=CZ, ST=Czech Republic, L=Varnsdorf, O=Artworks Media, CN=Artworks Media, 0x29=Artworks Media, emailAddress=podpora@artworksmedia.cz subject name : C=CZ, ST=Czech Republic, L=Varnsdorf, O=Artworks Media, CN=Artworks Media, 0x29=Artworks Media, emailAddress=podpora@artworksmedia.cz issued on : 2012-09-16 10:00:40 expires on : 2022-09-14 10:00:40 signed using : RSA+SHA1 RSA key size : 1024 bits 2013-05-03 15:59:34 SSL Handshake: TLSv1.0/SSL-EDH-RSA-AES-256-SHA 2013-05-03 15:59:34 Session is ACTIVE 2013-05-03 15:59:35 EVENT: GET_CONFIG 2013-05-03 15:59:35 Sending PUSH_REQUEST to server... 2013-05-03 15:59:35 OPTIONS: 0 [ping] [10] 1 [ping-restart] [120] 2 [ifconfig] [10.0.1.2] [10.0.1.1] 2013-05-03 15:59:35 LZO-ASYM init swap=0 asym=0 2013-05-03 15:59:35 EVENT: ASSIGN_IP 2013-05-03 15:59:35 Connected via tun 2013-05-03 15:59:35 EVENT: CONNECTED @artworksmedia.cz:1194 (37.157.197.197) via /TCPv4 on tun/10.0.1.2/
所以我想出了一個解決方案。不,它不能被稱為解決方案……我只是忘記了它,幾天前我重新安裝了iPhone。今天,VPN 再次出現在我的腦海中,所以我試了一下,瞧——它執行良好,沒有任何問題。
我進行了全新安裝(沒有備份還原),並且安裝了除所有遊戲外的所有應用程序,然後重新安裝。
我希望這對其他人有幫助。如果有人在我之前告訴我這樣做,我會節省這麼多時間……