b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

Centos7构建VPN服务器

电脑杂谈  发布时间:2020-03-29 23:12:25  来源:网络整理

vpn 架设_架设vpn服务器 手机_vpn服务器 架设

有关Ubuntu下的VPN设置,请参阅Ubuntu 14.04下的VPN服务设置

1. 首先查看您的主机是否支持pptp. 如果是,则表示通过.

modprobe ppp-compress-18 && echo yes

2. 是否启用TUN. 一些虚拟机主机需要启用. 返回的结果是cat: / dev / net / tun: 文件描述符处于错误状态. 这意味着通过.

cat /dev/net/tun

架设vpn服务器 手机_vpn服务器 架设_vpn 架设

3. 安装ppp,pptpd和iptables.

在安装之前更新.

yum update

安装ppp和pptpd.

yum -y install ppp pptpd

安装iptables. 它附带了它,如果没有,请安装它.

yum install iptables

4. 配置pptpd.conf.

vi /etc/pptpd.conf    #找到localip,去掉开始的那个#符号
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
#这些是默认的,一般不需要去修改,分配给客户端的ip就是234到238之间,你也可以往大了写,看你的客户端有多少。

5. 配置options.pptpd.

vi /etc/ppp/options.pptpd      #在末尾添加dns
ms-dns  8.8.8.8       #这是谷歌的,你也可以改成阿里巴巴的或者其它
ms-dns  8.8.4.4

6. 配置用于连接到VPN客户端的帐户密码.

vi /etc/ppp/chap-secrets    #格式很通俗易懂。
#   client为帐号,server是pptpd服务,secret是密码,*表示是分配任意的ip
# Secrets for authentication using CHAP
# client        server     secret                  IP addresses
  count         pptpd      771297972               *

7. 配置sysctl.conf

vi /etc/sysctl.conf
#添加一行    net.ipv4.ip_forward = 1    到末尾即可,然后保存
sysctl -p    #运行这个命令会输出上面添加的那一行信息,意思是使内核修改生效

8. 如果此时关闭iptables,则可以连接到VPN. 您要关闭iptables的原因是因为没有开放的VPN端口. 客户不允许直接连接. 在这里,您还需要设置iptables的转发规则vpn服务器 架设,以便您的客户端在连接后可以访问Internet.

iptables -t nat -F
iptables -t nat -A POSTROUTING -s 192.168.0.234/24 -j SNAT --to 你的服务器的公网IP
#192.168.0.234/24是你分配给客户的ip,后面的那个是你的服务器的公网IP

9. 目前vpn服务器 架设,您仍然无法连接. 由于iptables拦截客户端的VPN连接并且不允许连接,因此必须打开相应的端口. 可以自己检查特定端口,我的是默认端口,如果您没有更改,它将是默认端口.

iptables -I INPUT -p tcp --dport 1723 -j ACCEPT
iptables -I INPUT -p tcp --dport 47 -j ACCEPT
iptables -I INPUT -p gre -j ACCEPT

10. 为了安全起见,您应该重新启动pptpd服务和iptables服务才能在这里生效.

systemctl restart iptables
systemctl restart pptpd

[结束]至此,VPN服务器已建立.


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-157081-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...