2013年7月3日星期三

价值投资名人博客

    价值投资名人博客

             laoba1的BLOG       但斌的BLOG       朱平的BLOG

             牵牛星李剑          李驰的BLOG             老股民价值投资交流园

             翟敬勇blog       正道股                 董宝珍的博客 

             段永平的博客            水晶苍蝇拍             古易 

             陶冬                    张化桥                清议

             佐罗股飞扬                 张可兴@理性投资        范卫锋的博客 

             廖朝忠的BLOG             邓春明的BLOG          sosme的博客 

             刘建位__学习巴菲特       一只花蛤               豹豹的博客 

             私募基金-代老三          十年陈股香             孙旭东理性投资

             价值投资实践者           陶博士的博客          周年洋          

           

                                               

    价值投资名气博客

            守株待兔式价值投资     陈理              小小辛巴

            中道巴菲特俱乐部博客       危柳                   其财炜略

            李伟希--价值投资的征召    执着如呆                投资独行客                            烟花三月                 希玛拉雅                大海的唇       

            十年磨一剑388           chaosui                    为人民服务               

            兰薰桂馥                 阿童木                   陈光友博客                       小小雨花石         李石养                  丁丁投资

            安全投资                 楚天舒                  语风林 

       东方羽                   夕饮冰                  修远求索的博客

            翡翠般股票               翠薇隐者                 医药代表只懂医药股                  millionaire              业余投资者              中国资本市场      

            黑球大帝专注医药消费       魏然                      面朝大海                      流水白菜                  花都巴菲特                双色杜梋                    成长中的最牛散户         無極            专注价值投资                      狄希陈                     祉琦                   罗周    

            老木头            德荣                   小兵 

            管我财                    重庆大学金镝           鬼三哥

            

                                                 

                                   

                       

                                

                          价值投资新人气博客

             银杏内酯         骑士                     乐趣 

       早安华蓥                 梁才                    老关

             扬帆远航                 carman          境界 

             卓越创富                 sts19191                一念间                    富捷                   价值守望者               打死不开悟

       蓦然                     辛无疾             

2013年6月30日星期日

安裝及架設VPN-PPTP



作者: zoob (vincent@myunix.adsldns.org) 

版權聲明:可以任意轉載,轉載時請務必標明原始出處和作者資訊

前言

PoPToP是在Linux上建置VPN的其中一種方法,它可以讓Linux、Windows 95、98、NT、2000可利用現有套件簡單的撥號網路與VPN Server建立安全的VPN通道。目前可支援40及128位元的加密方式。PoPTop是適用於GPL授權方式的軟體。

PoPToP的首頁: http://www.moretonbay.com/con/pptp.html

安裝環境

Redhat 7.3(Kernel 2.4.20)
PPP-2.4.1
PPTP-1.1.4

一、設定及啟動PPP、PPTP

安裝PPP

(1)首先請先至 http://public.planetmirror.com/pub/mppe/ 下載 ppp-2.4.1-3mppe.src.rpm

(2)rpm -ivh ppp-2.4.1-3mppe.src.rpm

(3)cd /usr/src/redhat/SOURCE

(4)解壓縮ppp-mppe-2.4.1.tar.gz

(5)cd ppp-mppe-2.4.1

(6)./configure;make;make install

安裝pptpd

(1)首先請先至 http://sourceforge.net/project/showfiles.php?group_id=44827 下載 pptpd-1.1.4-b3.tar.gz

(2)解壓縮pptpd-1.1.4-b3.tar.gz

(3)./configure;make;make install


設定/etc/ppp/chap-secrets

增加帳號及密碼,範例如下:

代碼: [選擇]
# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
vincent         *       1234                  *


設定/etc/pptpd.conf

範例如下:

代碼: [選擇]
debug
option /etc/ppp/options.pptp
localip 192.168.0.1
remoteip 192.168.1.1-100


註:localip和remoteip的最大連接數為100個,超過的話,將會忽略連接要求

設定/etc/ppp/options.pptp

此處的檔案名稱可隨意取名,但是須與/etc/pptpd.conf裡面的option選項的檔案相符合,範例如下:

lock
debug
auth
+chap
proxyarp


Enable IPforward

代碼: [選擇]
echo 1 > /proc/sys/net/ipv4/ip_forward

啟動pptpd

代碼: [選擇]
pptpd -d

注意/var/log/messages有無錯誤訊息

啟動成功後,會多出一interface,叫做ppp0

新增Windows 2000的「虛擬私人連線」

(1)新增連線
「桌面」->在「網路上芳鄰」按滑鼠右鍵->「內容」->「建立新連線」->「透過Internet連線到私人網路」->輸入主機名稱(192.168.0.1)->完成

(2)設定連線

請將連線內容裡「安全性」的「要求資料加密」取消選取->「確定」

(3)測試連線

Double Click該連線,輸入「使用者名稱」及「密碼」->連線

連線成功後,會多出一虛擬介面叫做「PPP adapter 虛擬私人連線:」
它的Ip address為192.168.1.xx

檢查是否能ping到192.168.0.1及192.168.1.0其它的ip

以上步驟只是讓你能建立PPTP連線,並未有加密的功能。如要增加加密功能,請參考以下步驟

二、PPP+MPPE

重新編譯Kernel

從 http://public.planetmirror.com/pub/mppe/ 下載linux-2.4.19-openssl-0.9.6b-mppe.patch.gz

(1)cd /usr/src/linux-2.4.20

(2)zcat /tmp/linux-2.4.19-openssl-0.9.6b-mppe.patch.gz | patch -p1

(3)開始compile kernel,這裡不加以敘述過程
請注意在compile kernel,在Network Device裡,一定要將下列項目編譯為Modules

    <M>   PPP support for async serial ports
    <M>   PPP support for sync tty ports
    <M>   PPP Deflate compression
    <M>   PPP BSD-Compress compression


(4)Compile Kernel完畢後,請在/etc/modules.conf加入以下敘述

    alias char-major-108 ppp_generic
    alias /dev/ppp ppp_generic
    alias tty-ldisc-3 ppp_async
    alias tty-ldisc-14 ppp_synctty
    alias ppp-compress-18 ppp_mppe
    alias ppp-compress-21 bsd_comp
    alias ppp-compress-24 ppp_deflate
    alias ppp-compress-26 ppp_deflate


(5)重新開機

(6)重新編譯ppp

請至 http://public.planetmirror.com/pub/mppe/ 下載 ppp-2.4.1-MSCHAPv2-fix.patch.gz  至 /tmp目錄

1. 至 /usr/src/redhat/SOURCE/ppp-mppe-2.4.1目錄下執行以下指令

代碼: [選擇]
zcat /tmp/ppp-2.4.1-MSCHAPv2-fix.patch.gz | patch -p1
./configure
make
make install


(7)修改/etc/ppp/options.pptp

    lock
    debug
    proxyarp
    auth
    +chap
    +chapms
    +chapms-v2
    mppe-40
    mppe-128
    mppe-stateless
    ms-wins 192.168.1.2
    ms-dns 192.168.1.2


(8)重新啟動pptpd daemon

代碼: [選擇]
killall pptpd;pptpd -d

(9)建立VPN-PPTP連線

Windows 2000、XP

新增Windows 2000的「虛擬私人連線」

1.新增連線
「桌面」->在「網路上芳鄰」按滑鼠右鍵->「內容」->「建立新連線」->「透過Internet連線到私人網路」->輸入主機名稱(192.168.0.1)->完成

2.設定連線

請將勾選連線內容裡「安全性」的「要求資料加密」->「確定」

3.測試連線

Double Click該連線,輸入「使用者名稱」及「密碼」->連線

連線成功後,會多出一虛擬介面叫做「PPP adapter 虛擬私人連線:」
它的Ip address為192.168.1.xx

檢查是否能ping到192.168.0.1及192.168.1.0其它的ip

在右下角的網路連線圖示裡,點選滑鼠右鍵->選擇「狀態」->選擇「詳細資料」

此時的內容應該為

    伺服器類型                       PPP
    傳輸                                   TCP/IP
    驗證                                   MS CHAP V2
    加密                                   MPPE 128
    壓縮                                   無
    PPP多重連結架構            關閉
    伺服器IP位址                   192.168.0.1
    用戶端IP位址                   192.168.1.1


Windows 9x


依作業系統不同至以下網址下載新的Dial Up Networking Tool,目前最新版本為1.4

Windows 95

http://www.microsoft.com/windows95/downloads

Windows 98

http://www.microsoft.com/windows95/downloads/corporate.asp


也可下載128位元Dial Up Networking Tool程式

http://support.microsoft.com/support/ntserver/128eula.asp

設定撥號網路

1.開啟撥號網路->建立新的連線->裝置請選擇Microsoft VPN Adapter->輸入PPTP Server(192.168.0.1)->完成

2.使用滑鼠右鍵點選剛剛建立的VPN連線->選取內容->選擇伺服器類型->勾選密碼加密->取消勾選Netbeui和Ipx/Spx->確定

3.點選VPN連線->輸入使用者名稱及密碼

4.完成

參考文件網址

http://www.poptop.org/
http://pptpclient.sourceforge.net/
http://public.planetmirror.com/pub/mppe/


註1:PPTP是走Protocol 47的GRE protocol,請記得在防火牆開啟此規則

註2:如要看到網路上的芳鄰時,請在/etc/ppp/options.ppp指定ms-wins選項即可

註3:為何無法連線至192.168.1.1以外的電腦?

請啟動ip_forward及proxyarp.....