<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>按需連線 on jkgtw&#39;s blog </title>
    <link>https://www.jkg.tw/tags/%E6%8C%89%E9%9C%80%E9%80%A3%E7%B7%9A/</link>
    <description>Recent content in 按需連線 on jkgtw&#39;s blog </description>
    <image>
      <title>jkgtw&#39;s blog </title>
      <url>https://www.jkg.tw/apple-touch-icon.png</url>
      <link>https://www.jkg.tw/apple-touch-icon.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Wed, 15 Apr 2020 00:54:34 +0000</lastBuildDate>
    <atom:link href="https://www.jkg.tw/tags/%E6%8C%89%E9%9C%80%E9%80%A3%E7%B7%9A/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>用 Docker 快速搭建 iOS / macOS 按需連線的 IKEv2 VPN Server</title>
      <link>https://www.jkg.tw/p2386/</link>
      <pubDate>Mon, 04 Nov 2019 00:54:34 +0000</pubDate>
      <guid>https://www.jkg.tw/p2386/</guid>
      <description>&lt;p&gt;​&lt;/p&gt;
&lt;p&gt;之前寫過兩篇介紹在&lt;a href=&#34;https://www.jkg.tw/?p=460&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;樹莓派搭 IKEv2 VPN Server&lt;/a&gt;，以及&lt;a href=&#34;https://www.jkg.tw/?p=538&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;按需連線&lt;/a&gt;（On Demand）的文章&lt;/p&gt;
&lt;p&gt;當時很多人跟我說步驟太多太複雜，其中一個步驟搞錯就搭不起來&lt;/p&gt;
&lt;p&gt;最近我新入手一台 Intel i5 mini PC，主要想把群暉 NAS 上面很多在跑的軟體都移轉過去，順手整理一下內部網路環境&lt;/p&gt;
&lt;p&gt;因為我發現我給群暉 NAS 太多工作，他有點不是很開心，速度越來越慢了。。。&lt;/p&gt;
&lt;p&gt;​&lt;/p&gt;
&lt;p&gt;然後我看了一看之前文章，我自己也覺得很繁瑣，就乾脆重新用 Docker 來搭建 VPN Server 🤣&lt;/p&gt;
&lt;p&gt;當初會用原生來搭建是因為擔心樹莓派用 Docker 模擬的方法效能不足。。&lt;/p&gt;
&lt;p&gt;​&lt;/p&gt;
&lt;p&gt;搜尋一下 &lt;a href=&#34;https://hub.docker.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Docker Hub&lt;/a&gt; 相關資源，找到一個不錯的版本&lt;/p&gt;
&lt;p&gt;只要兩行指令就能搭好 IKEv2 VPN Server 與 On Demand 的 iOS / macOS 描述檔，非常方便！&lt;/p&gt;
&lt;p&gt;原始程式網站在這： &lt;a href=&#34;https://github.com/billimek/ikev2-vpn-server&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&lt;a href=&#34;https://github.com/billimek/ikev2-vpn-server&#34;&gt;https://github.com/billimek/ikev2-vpn-server&lt;/a&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;​&lt;/p&gt;
&lt;p&gt;不過在開始前，要先製作一個 strongswan.conf 的設定檔&lt;/p&gt;
&lt;p&gt;因為作者 Docker 映像檔裡面塞了一個國外的 DNS Server，我們在台灣使用的話速度超慢&lt;/p&gt;
&lt;p&gt;所以我們要另外做一個設定檔，把它換成 CloudFlare 跟 Google 的 DNS 速度就會快上許多&lt;/p&gt;
&lt;p&gt;​&lt;/p&gt;
&lt;p&gt;當然你也可以改成你自己的，甚至是你自己搭的 &lt;a rel=&#34;noopener noreferrer&#34; href=&#34;https://www.jkg.tw/?p=2158&#34; target=&#34;_blank&#34;&gt;AdGuard Home&lt;/a&gt; or &lt;a rel=&#34;noopener noreferrer&#34; href=&#34;https://www.jkg.tw/?p=157&#34; target=&#34;_blank&#34;&gt;PiHole&lt;/a&gt; 廣告阻擋器&lt;/p&gt;
&lt;p&gt;​&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# SSH 登入到你要安裝的主機中&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ ssh username@IP
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;c1&#34;&gt;# 建立一個設定檔&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;$ nano ~/strongswan.conf
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;​&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
