1. 安装centos 6.4, 具体的步骤有很多的教程,根据菜单提示一步步装也没难点,不细说。
2. 修改网卡的配置:
vi /etc/sysconfig/network-scripts/ifcfg-eth0
主要内容如下(粗体是需要我们改或添加的内容):
ONBOOT=yes NM_CONTROLLED=yes BOOTPROTO=static IPADDR=1.1.1.2 NETMASK=255.255.255.252
vi /etc/sysconfig/network
主要内容如下(粗体是需要我们改或添加的内容):
NETWORKING=yes HOSTNAME=centos GATEWAY=1.1.1.1
vi /etc/resolv.conf
主要内容如下(粗体是需要我们改或添加的内容):
nameserver 8.8.8.8 nameserver 8.8.4.4
service networks restart
现在你已经设置好网络了,可以通过ssh远程连接到服务器上了。
yum update #更新一下
yum install wget
wget http://poptop.sourceforge.net/yum/stable/rhel6/x86_64/pptpd-1.4.0-1.el6.x86_64.rpm
yum install ppp perl
rpm -ivh pptpd-1.4.0-1.el6.x86_64.rpm
vi /etc/pptpd.conf
主要内容如下(粗体是需要我们改或添加的内容):
localip 10.0.0.1 remoteip 10.0.0.10-100
vi /etc/ppp/options.pptpd
添加以下内容
ms-dns 8.8.8.8 ms-dns 8.8.4.4
vi /etc/sysctl.conf
net.ipv4.ip_forward = 1
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -A INPUT -i eth0 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth0 -p gre -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i ppp+ -o eth0 -j ACCEPT
iptables -A FORWARD -i eth0 -o ppp+ -j ACCEPT
service iptables save
service pptpd restart