CentOS ×××服务器安装与配置
安装×××程序,一般有三种安装方式:
1.直接网络安装;
2.下载rpm包,上传至服务器进行安装;
3.通过原代码编译安装;
一、需要安装的程序包
dkms-2.2.0.3-1.noarch.rpm //动态内核模块支持;
ppp //点对点协议包;
kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm //微软点对点加密术内核补丁;
pptp //×××客户端;
二、安装×××服务端
wget http://linux.dell.com/dkms/permalink/dkms-2.2.0.3-1.noarch.rpm
rpm -ivh dkms-2.2.0.3-1.noarch.rpm
-----------------------------
yum -y install ppp
-----------------------------
wget ftp://rpmfind.net/linux/sourceforge/p/po/poptop/mppe module builder/kernel_ppp_mppe-1.0.2 dkms-2.0.6/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
rpm -ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
-----------------------------
yum -y install pptp
-----------------------------
wget http://hivelocity.dl.sourceforge.net/project/poptop/pptpd/pptpd-1.2.3/pptpd-1.2.3-1.i386.rpm
rpm -ivh pptpd-1.2.3-1.i386.rpm
三、配置及启动×××服务端
vim /etc/pptpd.conf
新增如下内容:
localip 192.168.1.56
remoteip 192.168.1.210-220,192.168.0.245
---------------------------------------------
service pptpd start
---------------------------------------------
vim /etc/ppp/chap-secrets
新增如下内容
lichaoshan pptpd 0123456789 *
---------------------------------------------
编辑 /etc/ppp/options.pptpd
新增如下内容
ms-dns 218.85.157.99
ms-dns 8.8.8.8
四、配置转发
如果需要通×××代理上网,还需要配置转发及防火墙;
/etc/sysctl.conf
net.ipv4.ip_forward = 0
改为
net.ipv4.ip_forward = 1
iptables 增加相关策略:
iptables -t nat -A POSTROUTING -s 192.168.1.0/24 -j SNAT -o eth0 --to-source 8.8.8.8
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A INPUT -p tcp --dport 53 -j ACCEPT
iptables -A INPUT -p udp --dport 53 -j ACCEPT
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
转载于:https://blog.51cto.com/63638790/1350019