Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

VPN on linux,Help help!!!!

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • VPN on linux,Help help!!!!

    Mình đang làm luận văn VPN on Linux và nghiên cứu làm 1 cái Demo nhưng bị lỗi phút 90. Các bác xem rồi chỉ mình chỗ bị lỗi nhé,thanks all

    Thiết lập openvpn trên server linux . Bước đầu tiên chúng ta login vào server với quyền root rồi tại source của openvpn và lzo .

    Phần 1 : Thiết lập Openvpn server
    Bước 1:
    wget http://www.openvpn.net/release/openvpn-2.0.tar.gz ( bạn hãy load version stable ổ định nhất vào thời điểm này nhé )

    wget http://www.oberhumer.com/opensource/...zo-1.08.tar.gz

    Bước 2:
    Sau khi download về chúng ta tiến hành giải nén và cài đặt . Trước tiên là lzo :
    Code:

    tar –xvzf lzo-1.08.tar.gz
    cd lzo-1.08
    ./configure
    make
    make check
    make test
    make install

    Bước 3 :
    Tiếp theo chúng ta tiến hành cài đặt openvpn :
    Code:

    tar –xvzf openvpn-2.0.tar.gz
    cd openvpn-2.0
    ./configure
    make
    make install

    Bước 4:
    Để cho Openvpn hoạt động được ta tiến hành khởi tạo . Một master CA certificate/key và SERVER certificate/key , cuối cùng là client certificate/key .
    Code:

    mv openvpn-2.0 /etc/openvpn // chuyển thư mục
    cd /etc/openvpn/easy-rsa // truy cập vào thư mục tự động khởi tạo certificate/key.
    . vars // cập nhật giá trị Key_Dir và Key_Config cho hệ thống.
    ./clean-all // tiến hành tạo ra thư mục keys và xóa sạch dữ liệu lưu trong đó nếu tồn tại.
    ./build-ca // khởi tạo ra CA certificate/key .
    ./build-key-server server // khởi tạo certificate và private key cho server.
    ./build-key client // khởi tạo certificate và private key cho client .
    ./build-dh

    Bước 5: tiến hành cấu hình cho openvpn server .
    Code:

    mkdir config
    cp /etc/openvpn/sample-config-files/server.conf /etc/openvpn/config
    cd /etc/openvpn/easy-rsa
    cp dh1024.pem server.key server.crt ca.crt /etc/openvpn/config

    Bước 6 : tiến hành khởi động và chạy Openvpn server
    sửa lại một số tham số trong server.conf
    cd /etc/openvpn/config
    1/ vi server.conf


    Dev-tun: cấp ip tĩnh cho card mạng ảo của client
    Dev-tun: cấpđịa chỉ ip động cho client


    10.8.0.4 là địa chỉ được cấp phát cho server. 10.8.0.50 -10.8.0.100 là dải địa chỉ cấp phát cho client
    • Để chạy Open VPN server bạn làm như sau:
    Cd /etc/openvpn/config
    Openvpn server.config
    • Nếu bạn nhìn thấy màn hình sau thì tức là bạn là thực hiện xong công việc cho server


    Hix,còn mình làm xong các bước trên nhưng màn hình cuối cùng của mình báo


    Mong được sự giúp đỡ của các bác để em hoàn thành cái demo này và giúp cho các bạn trên 4rum có thể nghiên cứu thêm về VPN trên Linux, Thanks for reading ^^

  • #2
    Chao ban tui doc thay hay qua neu da cau hinh thanh cong thi chi tui voi . cam on

    Comment


    • #3
      Ở bước khởi động openvpn, bạn nên lưu ý đưa nó vào tiến trình nền, chứ không nó sẽ chiếm terminal của bạn, làm như sau:
      #openvpn /etc/openvpn/config/server.conf &

      Bạn không nên sửa vội các tham số trong server.conf, để nó default vẫn chạy tốt, khi nào xong thì có thể thay đổi các thông số TUN/TAP sau cũng được.

      Vấn đề nữa là trên máy cài openVpn server nên để ý tắt firewall:
      #service iptables stop
      #chkconfig iptables off //cho nó auto stop
      #iptables -F //để nó xóa các rules đang chạy đi

      Lưu ý TUN chạy UTP port 1194

      Chúc bạn làm tốt.

      Comment

      Working...
      X