當前位置:首頁 » 操作系統 » 搭建vpnlinux

搭建vpnlinux

發布時間: 2022-04-30 19:24:51

Ⅰ 如何搭建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地址 下一步--完成即可。雙擊新建的撥號連接 屬於用戶名和密碼 點連接即可。

熱點內容
我的世界好玩伺服器拍視頻 發布:2024-10-05 13:23:19 瀏覽:553
穿越火線掛機腳本 發布:2024-10-05 13:05:44 瀏覽:33
分解質因數c語言 發布:2024-10-05 12:15:53 瀏覽:777
mysql存儲過程字元編碼 發布:2024-10-05 12:05:48 瀏覽:182
c語言命名 發布:2024-10-05 11:56:38 瀏覽:617
編程哪個好學習 發布:2024-10-05 11:50:59 瀏覽:1000
為什麼不買安卓旗艦 發布:2024-10-05 11:46:04 瀏覽:382
ostcb編譯條件 發布:2024-10-05 11:28:24 瀏覽:994
win10怎麼關閉登錄密碼 發布:2024-10-05 11:09:55 瀏覽:937
降溫解壓器 發布:2024-10-05 10:54:15 瀏覽:423