<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-TW">
		<id>https://wiki.cc.ncu.edu.tw/wikicc/index.php?action=history&amp;feed=atom&amp;title=%E5%A6%82%E4%BD%95%E5%88%A9%E7%94%A8FreeBSD%E4%BE%86%E9%80%A3%E6%8E%A5%E4%B8%AD%E5%A4%AE%E5%A4%A7%E5%AD%B8%E7%9A%84VPN_Gateway</id>
		<title>如何利用FreeBSD來連接中央大學的VPN Gateway - 修訂歷史</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.cc.ncu.edu.tw/wikicc/index.php?action=history&amp;feed=atom&amp;title=%E5%A6%82%E4%BD%95%E5%88%A9%E7%94%A8FreeBSD%E4%BE%86%E9%80%A3%E6%8E%A5%E4%B8%AD%E5%A4%AE%E5%A4%A7%E5%AD%B8%E7%9A%84VPN_Gateway"/>
		<link rel="alternate" type="text/html" href="https://wiki.cc.ncu.edu.tw/wikicc/index.php?title=%E5%A6%82%E4%BD%95%E5%88%A9%E7%94%A8FreeBSD%E4%BE%86%E9%80%A3%E6%8E%A5%E4%B8%AD%E5%A4%AE%E5%A4%A7%E5%AD%B8%E7%9A%84VPN_Gateway&amp;action=history"/>
		<updated>2026-04-04T13:04:48Z</updated>
		<subtitle>本 Wiki 上此頁面的修訂歷史</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.cc.ncu.edu.tw/wikicc/index.php?title=%E5%A6%82%E4%BD%95%E5%88%A9%E7%94%A8FreeBSD%E4%BE%86%E9%80%A3%E6%8E%A5%E4%B8%AD%E5%A4%AE%E5%A4%A7%E5%AD%B8%E7%9A%84VPN_Gateway&amp;diff=1177&amp;oldid=prev</id>
		<title>Center11 於 2008年5月2日 (五) 14:24</title>
		<link rel="alternate" type="text/html" href="https://wiki.cc.ncu.edu.tw/wikicc/index.php?title=%E5%A6%82%E4%BD%95%E5%88%A9%E7%94%A8FreeBSD%E4%BE%86%E9%80%A3%E6%8E%A5%E4%B8%AD%E5%A4%AE%E5%A4%A7%E5%AD%B8%E7%9A%84VPN_Gateway&amp;diff=1177&amp;oldid=prev"/>
				<updated>2008-05-02T14:24:21Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;zh-TW&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;←上個修訂&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;於 2008年5月2日 (五) 14:24 的修訂&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l118&quot; &gt;行 118：&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;行 118：&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; #sudo ./pptp.sh stop&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#160; #sudo ./pptp.sh stop&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[category:VPN]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Center11</name></author>	</entry>

	<entry>
		<id>https://wiki.cc.ncu.edu.tw/wikicc/index.php?title=%E5%A6%82%E4%BD%95%E5%88%A9%E7%94%A8FreeBSD%E4%BE%86%E9%80%A3%E6%8E%A5%E4%B8%AD%E5%A4%AE%E5%A4%A7%E5%AD%B8%E7%9A%84VPN_Gateway&amp;diff=889&amp;oldid=prev</id>
		<title>966205004：新頁面: *FreeBSD VPN 設定  step 1  :  安裝vpn的client 請先利用ports 安裝pptpclient   # cd /usr/ports  #make search key=pptp  之後可以找到pptpclient所在之位置，切換到該...</title>
		<link rel="alternate" type="text/html" href="https://wiki.cc.ncu.edu.tw/wikicc/index.php?title=%E5%A6%82%E4%BD%95%E5%88%A9%E7%94%A8FreeBSD%E4%BE%86%E9%80%A3%E6%8E%A5%E4%B8%AD%E5%A4%AE%E5%A4%A7%E5%AD%B8%E7%9A%84VPN_Gateway&amp;diff=889&amp;oldid=prev"/>
				<updated>2008-02-26T10:40:03Z</updated>
		
		<summary type="html">&lt;p&gt;新頁面: *FreeBSD VPN 設定  step 1  :  安裝vpn的client 請先利用ports 安裝pptpclient   # cd /usr/ports  #make search key=pptp  之後可以找到pptpclient所在之位置，切換到該...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新頁面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;*FreeBSD VPN 設定&lt;br /&gt;
&lt;br /&gt;
step 1  :  安裝vpn的client&lt;br /&gt;
請先利用ports 安裝pptpclient&lt;br /&gt;
&lt;br /&gt;
 # cd /usr/ports&lt;br /&gt;
 #make search key=pptp&lt;br /&gt;
&lt;br /&gt;
之後可以找到pptpclient所在之位置，切換到該目錄下&lt;br /&gt;
&lt;br /&gt;
 #make install&lt;br /&gt;
&lt;br /&gt;
step 2  :  設定ppp.conf&lt;br /&gt;
&lt;br /&gt;
請先參考位於/usr/local/share/examples/pptpclient下的README檔&lt;br /&gt;
&lt;br /&gt;
然後可以把位於該目錄下的ppp.conf的範例檔先cp到 /etc下的ppp目錄下編輯&lt;br /&gt;
&lt;br /&gt;
 #cp /usr/local/share/examples/pptpclient/ppp.conf /etc/ppp/ppp.conf&lt;br /&gt;
 #cd /etc/ppp/&lt;br /&gt;
 #ee ppp.conf&lt;br /&gt;
 vpn:  ------------------------------------------識別標籤 (自己取一個吧!)&lt;br /&gt;
 set authname u0058500 --------------------sparc帳號&lt;br /&gt;
 set authkey 12345 --------------------------sparc密碼&lt;br /&gt;
 set timeout 0&lt;br /&gt;
 set ifaddr 0 0&lt;br /&gt;
 add 211.76.254.0/24 HISADDR  --------------- 學校開放的ip/port &lt;br /&gt;
 alias enable yes&lt;br /&gt;
&lt;br /&gt;
編輯好之後，更改它的權限，以確保這個檔案中的密碼不是每個使用者都能看到&lt;br /&gt;
&lt;br /&gt;
 #chmod 640 ppp.conf&lt;br /&gt;
&lt;br /&gt;
step 3  :  啟動 pptpclient&lt;br /&gt;
&lt;br /&gt;
識別標籤(請務必使用在ppp.conf中所定義的識別標籤)&lt;br /&gt;
&lt;br /&gt;
 # /usr/local/sbin/pptp 140.115.11.243 vpn &lt;br /&gt;
&lt;br /&gt;
學校vpn server的Ip  &lt;br /&gt;
&lt;br /&gt;
如果想要檢查是不是真的有跑起來，可以下這個指令&lt;br /&gt;
&lt;br /&gt;
 # ifconfig&lt;br /&gt;
&lt;br /&gt;
如果有成功連接上可以看見下列這些訊息：&lt;br /&gt;
&lt;br /&gt;
 tun0: flags=8051&amp;lt;UP,POINTOPOINT,RUNNING,MULTICAST&amp;gt; mtu 1500&lt;br /&gt;
 inet 211.76.254.24 --&amp;gt; 211.76.254.1 netmask 0xffffffff&lt;br /&gt;
 Opened by PID 3561&lt;br /&gt;
&lt;br /&gt;
step 4 ： 更改預設gateway&lt;br /&gt;
&lt;br /&gt;
如果沒有更改預設gateway，在連接網路時會從原本預設的gateway出去，而不是從VPN&lt;br /&gt;
&lt;br /&gt;
 # sudo route delete default 140.115.1.254&lt;br /&gt;
 # sudo route add default 211.76.254.1&lt;br /&gt;
&lt;br /&gt;
如果要檢查是否有成功更改gateway，可以下這個指令：&lt;br /&gt;
&lt;br /&gt;
 # netstat –nr &lt;br /&gt;
&lt;br /&gt;
如果成功應該可以看到最上面有：&lt;br /&gt;
&lt;br /&gt;
 Internet:&lt;br /&gt;
 Destination        Gateway            Flags    Refs      Use  Netif Expire&lt;br /&gt;
 default            211.76.254.1       UGSc        1       16   tun0&lt;br /&gt;
 # traceroutewww.yahoo.com.tw&lt;br /&gt;
 traceroute to rc.yahoo.akadns.net (66.218.71.198), 64 hops max, 44 byte packets&lt;br /&gt;
 1        v254-1.NTCU.net (211.76.254.1)  3.003 ms  1.994 ms  1.150 ms&lt;br /&gt;
&lt;br /&gt;
以上啟動還有更改gateway的所有步驟，我們都可以用一個script來幫我們完成：&lt;br /&gt;
&lt;br /&gt;
 # ee pptp.sh&lt;br /&gt;
 #/bin/sh&lt;br /&gt;
 case &amp;quot;$1&amp;quot; in&lt;br /&gt;
 start)&lt;br /&gt;
         /usr/local/sbin/pptp 140.115.11.243 vpn &amp;amp;&lt;br /&gt;
             y=0&lt;br /&gt;
            while [ $y -lt 4000 ]&lt;br /&gt;
            do&lt;br /&gt;
             y=` echo &amp;quot;$y+1&amp;quot; | bc  `&lt;br /&gt;
            done&lt;br /&gt;
            netstat -rn | grep 211.76.254.1 | wc -l&lt;br /&gt;
            sudo route delete default 140.115.1.254&lt;br /&gt;
            x=0&lt;br /&gt;
            while [ $x -lt 500 ]&lt;br /&gt;
            do&lt;br /&gt;
             x=` echo &amp;quot;$x+1&amp;quot; | bc  `&lt;br /&gt;
            done&lt;br /&gt;
            route add default 211.76.254.1&lt;br /&gt;
        ;;&lt;br /&gt;
 stop)&lt;br /&gt;
              killall pptp&lt;br /&gt;
              i=0&lt;br /&gt;
              while [ $i -lt 500 ]&lt;br /&gt;
              do&lt;br /&gt;
                i=`echo &amp;quot;$i+1&amp;quot; | bc`&lt;br /&gt;
              done&lt;br /&gt;
              route add default 140.115.1.254&lt;br /&gt;
              echo VPN stop&lt;br /&gt;
              ;;&lt;br /&gt;
 *)&lt;br /&gt;
      echo &amp;quot;Usage : ^ Basename $0 {start|stop}&amp;quot; &amp;gt;&amp;amp;2&lt;br /&gt;
      ;;&lt;br /&gt;
 esac&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
然後再更改這個script的權限&lt;br /&gt;
&lt;br /&gt;
 # chmod 755 pptp.sh&lt;br /&gt;
&lt;br /&gt;
這樣以後如果要啟動vpn只需要下這個指令就可以了&lt;br /&gt;
&lt;br /&gt;
 # sudo ./pptp.sh start&lt;br /&gt;
&lt;br /&gt;
要停止VPN就下這個指令&lt;br /&gt;
&lt;br /&gt;
 #sudo ./pptp.sh stop&lt;/div&gt;</summary>
		<author><name>966205004</name></author>	</entry>

	</feed>