先安装pptpd服务,就是VPN连接的软件模块。
输入:yum install ppp iptables pptpd
安装完成之后
A:编辑pptpd.conf:
输入:vim /etc/pptpd.conf
找到localip,去掉下面字段前面的#,然后保存退出。
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
B:编辑options.pptpd
vim /etc/ppp/options.pptpd
搜索ms-dns,去掉搜索到的两行ms-dns前面的#,并修改为下面的字段
ms-dns 8.8.8.8
ms-dns 8.8.4.4
C:然后是加入VPN的帐号密码,需要编辑/etc/ppp/chap-secrets设置:
vim /etc/ppp/chap-secrets
添加一行,按照下面格式输入:
用户名 pptpd 密码 * *代表可访问的IP地址
保存退出,配置内核。
D:
vim /etc/sysctl.conf
在这个文件里面加入一行:net.ipv4.ip_forward=1
同时在“net.ipv4.tcp_syncookies = 1”前面加# :
# net.ipv4.tcp_syncookies = 1,然后保存退出。
输入:sysctl -p 让刚才的设置生效。
输入:
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to-source 你的硅谷服务器的公网IP。
请注意最后的参数并不是那一段中文哦,而是你的服务器的IP地址。去阿里云的管理平台看。
然后输入:chmod +x /etc/rc.d/rc.local
编辑系统配置:vi /etc/rc.d/rc.local
把刚才那个iptables的命令加入进去。保存退出。
启动vpn链接的服务:systemctl start pptpd
----------------------------------------------------------------------------------------------------------
iptables-save > iptables.bak
iptables-restore < iptables.bak
6、修改内核设置,使其支持转发。编辑/etc/sysctl.conf文件:
vi /etc/sysctl.conf
将“net.ipv4.ip_forward”改为1:
net.ipv4.ip_forward=1
同时在“net.ipv4.tcp_syncookies = 1”前面加# :
# net.ipv4.tcp_syncookies = 1
保存退出,并执行下面的命令来生效它:
sysctl -p
7、添加iptables转发规则。
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -j SNAT --to-source 12.34.56.78
(OpenVZ,12.34.56.78为你的VPS的公网IP地址)
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
相关推荐
网络服务器搭建、配置与管理——Linux(RHEL8CentOS8)(微课版)(第4版)_PPT课件.zip
Windows Server 2016 Active Directory (AD) 父子域的搭建是企业网络环境中的一项关键任务,它为组织提供了集中化的身份验证、授权和管理功能。本手册旨在指导IT中心如何按照《XXXX活动目录规划方案》的要求,构建...
一、windows server 2019 安装 Vmware 下安装 windows server 2019 。... 依次点击展开“计算机配置>>>管理模板>>>Windows 组件>>>远程桌面服务>>>远程桌面会话主机>>>连接” 4、在连接项右侧找
网络操作系统的安装 Windows系统网络服务器搭建 了解DNS服务、DHCP服务的工作过程和工作原理;掌握DNS服务器和DHCP服务器的规划;掌握各种类型的DNS服务器的部署;掌握DHCP服务器的配置与维护以及复杂网络的DHCP...
5. **VPN**:为了实现远程安全访问,可能需要建立虚拟私有网络,使公司内部员工在外出差时也能安全地访问内部资源。 6. **交换机配置**:根据网络拓扑配置交换机的VLAN、端口速率、QoS等参数,以优化网络性能和隔离...
总的来说,利用公网IP搭建端口映射是让内网服务面对公网的关键步骤,通过正确的配置和工具,即使在复杂的网络环境中,也能顺利地对外提供服务,这对于远程办公、在线协作、物联网设备的远程管理等场景具有重要意义。
安装完成后,启动Tomcat服务: ```bash sudo systemctl start tomcat ``` 为了使Tomcat在系统启动时自动启动,执行: ```bash sudo systemctl enable tomcat ``` 现在,你可以通过浏览器访问`...
HCIE-RS资料 LAB搭建资料: C2.pdf C2配置导出.cfg ipv6开销.PNG LAB 图.pdf LAB配置思路.pdf list.txt MCE.pdf MPLS VPN之Hub&Spoken.pdf 跨域VPN-C1&C2(详述).pdf LAB搭建 1.LAB(C1)完整配置实现....
功能:可以搭建各种网络代理(电脑端和手机端都能使用);把多个局域网连接成一个大局域网;其他各种强大的网络搭建都能做 截止到发贴日(2024-5-13),最新的版本是该版本 v4.43-9799 另附网盘下载地址 ...
n2n实现内网穿透,搭建虚拟局域网 n2n 跟 Zerotier 相类似,然而 Zerotier 的设置方面更容易些,但稳定性取决于官方的服务器,由于国内的互联网环境,Zerotier 经常掉线。n2n 虽然设置起来麻烦一些,但稳定性...
易语言源码易语言l2tp协议源码.rar
XX公司设有财务部(两人)、行政人事部(两人)、物流采购及供应部(20人)、生产部(30人)、市场销售部(30人)及客服部(5人)等部门。目前,财务部和行政人事部各有计算机两台;物流采购及供应部有20台计算机;...
"系统集群等技术实现 " "主要技 "系统的容错和负载均衡 " "术指标 "网络操作系统的安装和设置,DNS,IIS和DHCP,VPN,FTP,Web等 " "或研究 "服务的设置 " "目标 "网络操作系统结构设计 " " "企业网络服务器的配置 " ...
" " "系统集群等技术实现 " "主要技 "系统的容错和负载均衡 " "术指标 "网络操作系统的安装和设置,DNS,IIS和DHCP,VPN,FTP,Web等 " "或研究 "服务的设置 " "目标 "网络操作系统结构设计 " " "企业网络服务器的配置 ...
" " "系统集群等技术实现 " "主要技 "系统的容错和负载均衡 " "术指标 "网络操作系统的安装和设置,DNS,IIS和DHCP,VPN,FTP,Web等 " "或研究 "服务的设置 " "目标 "网络操作系统结构设计 " " "企业网络服务器的配置 ...
" " "系统集群等技术实现 " "主要技 "系统的容错和负载均衡 " "术指标 "网络操作系统的安装和设置,DNS,IIS和DHCP,VPN,FTP,Web等 " "或研究 "服务的设置 " "目标 "网络操作系统结构设计 " " "企业网络服务器的配置 ...
对PPTP的详细分析,从基础开始搭建环境,附带抓包进行分析 基于信息对密码进行破解
自搭建ChatGLM服务使用,省去chatGPT注册账号及复杂的VPN翻墙,轻松的使用语言模型,自搭建ChatGLM及配合云服务完成客户端问话,回答功能,支持3级关联对话,由于计算机配置原因,速度比较慢,需要的朋友们可以下载...
Checkpoint防火墙与ASAIPSECVPN步骤亲手搭建绝非抄袭.pdf
IPSec协议的设计目标:是在IPV4和IPV6环境中为网络层流量提供灵活的安全服务。 IPSec VPN:是基于IPSec协议族构建的在IP层实现的安全虚拟专用网。通过在数据包中插入一个预定义头部的方式,来保障OSI上层协议数据的...