次の要件があります。
- iOSクライアント用のOpenVPNバージョンがあります。
- OpenVPN バージョンは Linux カーネル 2.4.21 でもコンパイルおよび動作する必要があります (ビジネス上の理由からアップグレードは許可されません)。
ヘルプとドキュメントを見ましたが、関連情報が見つかりませんでした。 Linuxカーネル2.4.21(CentOS 3)で実行されている以前のバージョンのOpenVPNはiOSクライアントと互換性がありますか?
答え1
私があなたなら、次の方法でこの問題を解決すると思います。 CentOS 3は厳しい要件なので、最初にそのLinuxバージョンで実行できる最新のOpenVPNバージョンが何であるかを知りたいと思いました。
行くとrepoforge.org名前に「el」を含むRPMを見つけることができます。 「el」は「エンタープライズLinux」を意味します。これはCentOSから派生したRed Hat Enterprise Linux(RHELとも呼ばれます)のRPMです。リストを閲覧しながら、RHEL3と同等のCentOS 3であるel3オプションをたくさん見ました。
- openvpn-2.2.2-1.el3.rf.i386.rpm
- openvpn-2.2.2-1.el3.rf.x86_64.rpm
- openvpn-2.2.2-1.el4.rf.i386.rpm
- openvpn-2.2.2-1.el4.rf.x86_64.rpm
- openvpn-2.2.2-1.el5.rf.i386.rpm
- openvpn-2.2.2-1.el5.rf.x86_64.rpm
- openvpn-2.2.2-1.el6.rf.i686.rpm
- openvpn-2.2.2-1.el6.rf.x86_64.rpm
このバージョンから始めましょう。2.2.2-1:64ビットまたは32ビット。
今私は行きたいです。最新バージョンが何であるかを確認するには、OpenVPNのメインサイトにアクセスしてください。はい、この記事を書くときは次のようになります。
OpenVPN 2.3.2 – 2013年6月3日リリース
したがって、2.2.2-1は比較するとそれほど古くはないようです。また、同じページを下にスクロールすると、現在バージョン2.2がリリースされたと言われています。
OpenVPN 2.2.2 – 2011年12月22日リリース
これはiOSデバイスがリリースされるとコアから直接出てきたので、バージョン2.2.2がiOSで正しく実行される可能性が高いと言いたいと思います。
より多くの証拠として、OpenVPNを使用してiOS 4.2デバイスを設定する方法を説明する次のチュートリアルを見つけました。iOS用OpenVPNを使用したオンデマンドVPNだから私はあなたの提案が合理的で実現可能に見えると思います。