OpenVPN

OpenVPN
開発元 James Yonan
最新版 2.6.4 - 2023年5月11日 (19か月前) (2023-05-11)[1] [±]
最新評価版 2.x (Git HEAD) - Every Sunday 05:00 UTC Main Mirror [±]
リポジトリ ウィキデータを編集
プラットフォーム クロスプラットフォーム
種別 VPN
ライセンス GPL
公式サイト openvpn.net
テンプレートを表示

OpenVPNは、サーバ間に暗号化されたトンネルを作成するためのオープンソースVirtual Private Network(VPN)ソフトウェアである。James Yonanが開発し、GNU General Public Licenseでリリースされている。

概要

OpenVPNは、事前に共有しておいた秘密鍵、公開鍵証明書ユーザ名/パスワードを使ってPeer to Peerの相互の認証を行う。OpenSSLSSLv3/TLSv1プロトコルを利用する。SolarisLinuxOpenBSDFreeBSDNetBSDmacOSWindowsなどで動作する。様々なセキュリティ機能や制御機能を持つ。他のVPNシステムとの接続には対応しない。クライアント側もサーバ側も1個のバイナリとオプションの設定ファイルから構成され、使用する認証方式によって、いくつかの鍵ファイルが必要となる。

暗号

OpenVPNはOpenSSLライブラリを使って、データチャンネルと制御チャンネルの両方の暗号化を行う。暗号化と認証処理はOpenSSLに任されており、OpenSSLパッケージに含まれる任意の暗号方式を使うことができる。HMACパケット認証機能を付加的に使用して、コネクション時のセキュリティを強化することもできる(開発者はこれをHMAC Firewallと称している)。さらに、暗号化をハードウェアによって行い、性能を強化することもできる。

認証

相互の認証は、いくつかの方法がある。OpenVPNが推奨している方法は、事前共有した秘密鍵、公開鍵証明書、ユーザ名/パスワードを使った認証である。事前共有した秘密鍵が最も簡単であり、公開鍵証明書が最も頑健で機能が豊富である。ユーザ名/パスワードを使った方法は新しい機能(バージョン 2.0)であり、クライアント側の認証を不要とすることもできる(サーバ側は必須)。ソースのtarballには、Perlスクリプトによるユーザ名/パスワード検証(PAM)とC言語によるPAMの例が含まれている。

ネットワーク

OpenVPNは全ての通信を1つのIPポートに多重化する。UDP(デフォルト、推奨)でもTCPでも利用可能である。ほとんどのプロキシサーバを経由しても大丈夫で、ネットワークアドレス変換経由でもファイアウォール経由でも通信可能である。サーバ側からクライアント側に特定のネットワーク設定を送信することもできる(IPアドレス、ルーティングコマンド、その他コネクションオプション)。OpenVPNは、TUN/TAPドライバ経由のネットワーキング方法を2種類提供する。ネットワーク層でのIPトンネルまたはデータリンク層でのイーサネットTAPのどちらかを使うことができ、後者では任意の種類のイーサネットのトラフィックをやりとりできる。また、オプションでLZOデータ圧縮ライブラリで転送データを圧縮することもできる。IANAは、ポート 1194を公式にOpenVPNに割り当てている。新しいバージョンではデフォルトでそのポートを使用するようになっている。バージョン 2.0では、1つのプロセスで複数のトンネルを同時に管理できる。従来は、トンネルごとにプロセスが必要だった。

セキュリティ

OpenVPNはいくつかのセキュリティ機能も内蔵している。完全にユーザ空間で動作するため、カーネルでのIPスタック操作が不要である。OpenVPNは、root特権の禁止機能、mlockallによる重要データのスワップアウト禁止機能、初期化後にchrootによってルートとされたディレクトリ以外にアクセスできなくする機能などがある。

OpenVPNは、PKCSベースの暗号トークンによるICカードサポートも行う。

脚注

  1. ^ Community Downloads”. 2023年5月27日閲覧。

関連項目

  • OpenSSH - ネットワーク層/データリンク層のトンネルベースのVPNを実装している。
  • stunnel - SSL上の任意のTCPコネクションの暗号化を行う。
  • UDPホールパンチング - ファイアウォールやNATを経由してUDP「コネクション」を確立する技法。

外部リンク

Read other articles:

Kau Udara BagikuSingel oleh NOAHdari album Keterkaitan KeterikatanDirilis8 Agustus 2019GenrePost-BritpopDurasi4:26LabelMusica Studio'sPenciptaArielProduserUkiCapung (co-produser)Kronologi singel NOAH Kupeluk Hatimu (2019) Kau Udara Bagiku (2019) Mendekati Lugu (2019) Daftar lagu Keterkaitan Keterikatan8 lagu Wanitaku Kupeluk Hatimu Mendekati Lugu Mencari Cinta Menemaniku Kau Udara Bagiku My Situation Jalani Mimpi Video musikKau Udara Bagiku di YouTube Kau Udara Bagiku adalah lagu dari grup mu...

 

Emergent economy existing in a virtual world Virtual realty redirects here. Not to be confused with virtual reality. This article's lead section may be too short to adequately summarize the key points. Please consider expanding the lead to provide an accessible overview of all important aspects of the article. (February 2022) Part of a series onEconomic systems Major types Capitalism Socialism Communism By ideology Associative Capitalist Corporate Democratic Laissez-faire Mercantilist Neolibe...

 

Jores Okore Informasi pribadiNama lengkap Jores OkoreTanggal lahir 11 Agustus 1992 (umur 31)Tempat lahir Abidjan, Pantai GadingTinggi 1,83 m (6 ft 0 in)Posisi bermain BekInformasi klubKlub saat ini FC CopenhagenNomor 26Karier junior2000–2007 B.932007–2011 NordsjællandKarier senior*Tahun Tim Tampil (Gol)2011–2013 Nordsjælland 65 (5)2013–2016 Aston Villa 38 (1)2016– FC Copenhagen 4 (0)Tim nasional‡2011– Denmark U-21 5 (0)2011– Denmark 8 (0) * Penampilan da...

This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (February 2019) (Learn how and when to remove this template message) The Republic of Moldova has a universal health care system. The Human Rights Measurement Initiative[1] finds that Moldova is fulfilling 78.2% of what it should be fulfilling for the right to health based on its level of income.[2]...

 

† Человек прямоходящий Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:Синапсиды�...

 

Lekh TandonLahir13 Februari 1929Lahore, India BritaniaTahun aktif1947 - sekarang Lekh Tandon (kelahiran 13 Februari 1929)[1] telah menyutradarai sejumlah film Bollywood dan serial TV India. Sekarang, ia berakting dalam beberapa film tersebut Chennai Express. Ia adalah saudara dari pemain panggung Urdu Yograj Tandon.[2] Biografi Ayah Lekh F. C. Tandon telah belajar dengan Prithviraj Kapoor pada masa Sekolah Tinggi di Sekolah Tinggi Khalsa, (Lyallpur, Punjab, India Britani...

Dewan Perwakilan Rakyat Daerah Kabupaten Konawe UtaraDewan Perwakilan Rakyat DaerahKabupaten Konawe Utara2019–2024JenisJenisUnikameral Jangka waktu5 tahunSejarahSesi baru dimulai2 September 2019PimpinanKetuaIkbar, S.H. (PBB) sejak 28 Oktober 2019 Wakil Ketua IIndra Supriadi (PAN) sejak 28 Oktober 2019 Wakil Ketua III Made Tarabuana, S.Si. (PDI-P) sejak 28 Oktober 2019 KomposisiAnggota20Partai & kursi  PKB (2)   PDI-P (3)   Golkar (1)   ...

 

Cricket controversy Variations in published cricket statistics have come about because there is no official view of the status of cricket matches played in Great Britain prior to 1895 or in the rest of the world prior to 1947. As a result, historians and statisticians have compiled differing lists of matches that they recognise as (unofficially) first-class. The problem is significant where it touches on some of the sport's first-class records, especially in regards to the playing career of W...

 

Use of radio signals to remotely control a device, vehicle or drone US Air Force MQ-1 Predator drone flown remotely by a pilot on the ground Quadcopter, a popular radio-controlled toy Radio control (often abbreviated to RC) is the use of control signals transmitted by radio to remotely operate a device. Examples of simple radio control systems are garage door openers and keyless entry systems for vehicles, in which a small handheld radio transmitter unlocks or opens doors. Radio control is al...

هنودمعلومات عامةنسبة التسمية الهند التعداد الكليالتعداد قرابة 1.21 مليار[1][2]تعداد الهند عام 2011ق. 1.32 مليار[3]تقديرات عام 2017ق. 30.8 مليون[4]مناطق الوجود المميزةبلد الأصل الهند البلد الهند  الهند نيبال 4,000,000[5] الولايات المتحدة 3,982,398[6] الإمار...

 

  提示:此条目页的主题不是中華人民共和國最高領導人。 中华人民共和国 中华人民共和国政府与政治系列条目 执政党 中国共产党 党章、党旗党徽 主要负责人、领导核心 领导集体、民主集中制 意识形态、组织 以习近平同志为核心的党中央 两个维护、两个确立 全国代表大会 (二十大) 中央委员会 (二十届) 总书记:习近平 中央政治局 常务委员会 中央书记处 �...

 

此条目序言章节没有充分总结全文内容要点。 (2019年3月21日)请考虑扩充序言,清晰概述条目所有重點。请在条目的讨论页讨论此问题。 哈萨克斯坦總統哈薩克總統旗現任Қасым-Жомарт Кемелұлы Тоқаев卡瑟姆若马尔特·托卡耶夫自2019年3月20日在任任期7年首任努尔苏丹·纳扎尔巴耶夫设立1990年4月24日(哈薩克蘇維埃社會主義共和國總統) 哈萨克斯坦 哈萨克斯坦政府...

此条目序言章节没有充分总结全文内容要点。 (2019年3月21日)请考虑扩充序言,清晰概述条目所有重點。请在条目的讨论页讨论此问题。 哈萨克斯坦總統哈薩克總統旗現任Қасым-Жомарт Кемелұлы Тоқаев卡瑟姆若马尔特·托卡耶夫自2019年3月20日在任任期7年首任努尔苏丹·纳扎尔巴耶夫设立1990年4月24日(哈薩克蘇維埃社會主義共和國總統) 哈萨克斯坦 哈萨克斯坦政府...

 

Zé Castro 2014Informasi pribadiNama lengkap José Eduardo Rosa Vale CastroTanggal lahir 13 Januari 1983 (umur 41)Tempat lahir Coimbra, PortugalTinggi 1,83 m (6 ft 0 in)Posisi bermain Bek tengahInformasi klubKlub saat ini Rayo VallecanoNomor 18Karier junior AcadémicaKarier senior*Tahun Tim Tampil (Gol)2002–2004 Académica B 50 (9)2004–2006 Académica 54 (1)2006–2009 Atlético Madrid 30 (2)2008–2009 → Deportivo La Coruña (pinjaman) 29 (1)2009–2013 Deportivo L...

 

artikel ini perlu dirapikan agar memenuhi standar Wikipedia. Tidak ada alasan yang diberikan. Silakan kembangkan artikel ini semampu Anda. Merapikan artikel dapat dilakukan dengan wikifikasi atau membagi artikel ke paragraf-paragraf. Jika sudah dirapikan, silakan hapus templat ini. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Teori Himpunan adalah teori mengenai kumpulan objek-objek abstrak. Teori himpunan biasanya dipelajari sebagai salah satu bentuk: Teori himpunan na...

Election for the governorship of the U.S. state of Virginia For related races, see 1965 United States gubernatorial elections. 1965 Virginia gubernatorial election ← 1961 November 2, 1965 1969 →   Nominee Mills Godwin Linwood Holton William J. Story Jr. Party Democratic Republican Conservative Popular vote 269,526 212,207 75,307 Percentage 47.9% 37.7% 13.4% County and independent city results Godwin:      30–40%    ...

 

Fencingat the Games of the XVI Olympiad← 19521960 → At the 1956 Summer Olympics, seven fencing events were contested, six for men and one for women.[1] Medal summary Men's events Event Gold Silver Bronze individual épéedetails Carlo Pavesi Italy Giuseppe Delfino Italy Edoardo Mangiarotti Italy team épéedetails  Italy (ITA)Giuseppe DelfinoFranco BertinettiAlberto PellegrinoGiorgio AnglesioCarlo PavesiEdoardo Mangiarotti  Hungary&...

 

Androgen-producing cell adjacent to the seminiferous tubules of the testicle Leydig cellMicrograph showing a cluster of Leydig cells (center of image). H&E stain.Histological section through testicular parenchyma of a boar. 1 Lumen of convoluted part of the seminiferous tubules, 2 spermatids, 3 spermatocytes, 4 spermatogonia, 5 Sertoli cell, 6 myofibroblasts, 7 Leydig cells, 8 capillariesIdentifiersMeSHD007985FMA72297Anatomical terms of microanatomy[edit on Wikidata] Leydig cells, als...

Hydrophobic lipid polyester in plant cell walls Suberin is a lipophilic, complex polyester biopolymer of plants, composed of long-chain fatty acids called suberin acids and glycerol. Suberin, interconnected with cutins and lignins, also complex macromolecules, form a protective barrier in the epidermal and peridermal cell walls of higher plants. Suberins and lignins are considered covalently linked to lipids and carbohydrates, respectively, and lignin is covalently linked to suberin, and to a...

 

Encoding for shared Han characters For the Unicode block, see CJK Unified Ideographs (Unicode block). CJKV character 次 in traditional and simplified Chinese, Korean, Vietnamese and Japanese forms The Chinese, Japanese and Korean (CJK) scripts share a common background, collectively known as CJK characters. During the process called Han unification, the common (shared) characters were identified and named CJK Unified Ideographs. As of Unicode 15.1, Unicode defines a total of 97,680 character...