搭建vpnlinux
Ⅰ 如何搭建VPN來開伺服器
這個是VPN的搭建問題
啟用路由遠程訪問
啟用設置NAT防火牆
新建遠程訪問策略,具體VPN搭建可網路
Ⅱ 如何快速搭建一個VPN
一台安裝了Debian GNU/linux 5.0的VPS。
當然理論上所有可以安裝pptpd包的*nix系統都可以作為主機,教程中安裝方式是基於Debian的apt-get命令,其他發行版請自行對照使用。
這台VPS的物理位置是Fremont, CA。
物理位置作為VPN這個應用本身並不重要,在這里提出只是多此一舉。
安裝伺服器端軟體
# apt-get install pptpd
Debian的包管理是所有發行版里最好的,所以這條命令打完就安裝完畢了我們的pptp伺服器端程序。
配置IP地址范圍
編輯/etc/pptpd.conf,在最後添加如下地址:
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
這兩句設置了當外部計算機通過pptp聯接到vpn後所能拿到的ip地址范圍和伺服器的ip地址設置。
Ⅲ 如何利用香港伺服器 linux搭建vpn
沒弄過,不過你可以讓 服務提供商幫你裝一個, 之前在網上買的空間就是這樣做的
Ⅳ 如何在CentOS系統中安裝搭建VPN
第一步:安裝pptpd
通常情況下可以通過yum直接安裝pptpd,執行
yum list pptpd
假如有則執行
yum install pptpd
如果沒有需要到sf.net下載,執行如下命令進行安裝
cd /usr/local/src
#For 64bit OS
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm
#For 32bit os
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm
rmp -Uhv pptpd-1.4.0-1.el6.i686.rpm
到此pptpd vpn 伺服器安裝完畢
pptp vpn伺服器配置
配置pptp vpn ip地址
編輯/etc/pptpd.conf設置:
vim /etc/pptpd.conf
找到39行logwtmp處前面加上#號注釋(詳細見:解決VPN伺服器出現PTY read or GRE write failed問題);並且設置本地ip(localip)和客戶端ip(remoteid)分配ip大約在102行
#logwtmp
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
這樣在pptp vpn 伺服器上面ip為192.168.0.1進行轉發,客戶端可以分配ip號段為remoteip,根據自己的數量需要設置ip號段。
添加pptp vpn賬戶和密碼
編輯/etc/ppp/chap-secrets,添加格式為:
用戶名 pptpd的名稱(默認為pptpd)密碼 ip地址
這里需要注意:位置一定不能弄錯,最後一個ip地址隨機分配請填寫*,但是一定要加上,否則在驗證的時候會出錯具體示例如下:
# client server secret IP addresses
vpnuser0 pptpd vpnpass1 *
配置pptp vpn dns伺服器
通常情況下使用google的DNS伺服器,編輯/etc/ppp/options.pptpd文件
vim /etc/ppp/options.pptpd
#把ms-dns處修改為:
ms-dns 8.8.8.8
ms-dns 4.2.2.2
#推薦把調試模式開啟,取消以下文字前面的#號取消注釋
debug
開啟網路轉發功能
#打開 /etc/sysctl.conf
vim /etc/sysctl.conf
#添加(如果有則去掉前面的#號取消注釋)
net.ipv4.ip_forward = 1
#執行如下命令使剛剛操作在系統生效
sysctl -p
pptp vpn防火牆配置
通過以上步驟基本上可以連接到重啟後的vpn伺服器,但是要讓外部用戶能連接PPTP VPN,還需要在防火牆中將Linux伺服器的1723埠和47埠打開,並打開GRE協議:
#注意下面的eth1為網卡,通常有一張內網卡和外網卡,請通過ifconfig命令查看
#請選擇顯示為外網ip的網卡
iptables -A INPUT -i eth1 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth1 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
#保存防火牆設置並重啟防火牆
service iptables save
service iptables restart
如果出現"Failed to restart iptables.service: Unit iptables.service failed to load: No such file or directory." 請查看解決 RHEL 7/ CentOS 7/Fedora 找不到iptables service
調試pptp vpn伺服器
#開啟pptpd
service pptpd restart
#設置開機啟動pptpd
chkconfig pptpd on
到以上步驟,基本上配置已經完成。接下來連接客戶端並執行如下命令查看pptp vpn伺服器日誌
tail -f /var/log/messages
假如正常,便可收工,如果有問題,請根據日誌提示自動爬文
Ⅳ 我有一個公網的ip 可以像配置vps一樣 用一台電腦搭建vpn嗎linux
可以。。。。。
Ⅵ 如何在Linux上搭建vpn
沒玩過linux
Ⅶ 如何在Linux下開啟VPN服務
linux下配置VPN: 檢查伺服器是否有必要的支持.如果檢查結果沒有這些支持的話,是不能安裝pptp的,執行指令
Ⅷ 如何在Linux平台上配置點對點VPN
安裝openvpn,一個做服務端,一個做客戶端,兩邊都會生成一個同區域網下的虛擬IP
Ⅸ 如何在 Linux 下連接 VPN 服務
首先,你要知道 VNP伺服器的IP 和 用戶名和密碼。
然後,控制面板--網路連接--創建一個新的連接--下一步--選擇「連接到我的工作場所」 下一步--選擇「虛擬專用網路連接」--下一步--輸入公司名 下一步--輸入IP地址 下一步--完成即可。雙擊新建的撥號連接 屬於用戶名和密碼 點連接即可。