python pptp拨号_pptp拨号上网
一、软件
dkms、、pptpd
二、下载软件
wget http://sourceforge.net/projects/poptop/files/mppe%20module%20builder/dkms-2.0.10-1/dkms-2.0.10-1.noarch.rpm/download
wget http://sourceforge.net/projects/poptop/files/mppe%20module%20builder/kernel_ppp_mppe-1.0.2%20dkms-2.0.6/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm/download
wget ftp://rpmfind.net/linux/epel/6/x86_64/pptpd-1.4.0-3.el6.x86_64.rpm
三、安装
1. 安装gcc
yum -install gcc
2. 安装 dkms
rpm –ivh dkms-2.0.10-1.noarch.rpm
3. 安装kernel_ppp_mppe
rpm –ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm
4. 安装 pptpd
rpm –ivh pptpd-1.4.0-3.el6.x86_64.rpm
四、配置×××服务器
服务器双网卡
eth0 209.141.52.172
eth1 172.16.121.42
1. 配置主配置文件
vim /etc/pptpd.conf在最后追加:
debug
ppp/usr/sbin/pppd
option/etc/ppp/options.pptpd
#服务器的ip
localip 209.141.52.172
#分配给客户端用的ip
remoteip 172.16.121.43-100
说明:localip 是本机的外网IP地址;remoteip 是为接入的×××客户端分配的IP地址范围。
然后配置下/etc/ppp/pptp-options(先备份)
cp /etc/ppp/pptp-options /etc/ppp/pptp-options.bak
文件中只保存下面的内容
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd
idle 2592000
ms-dns 8.8.8.8
ms-dns 8.8.4.4
2. 配置账号文件
vim /etc/ppp/chap-secrets
编辑内容为(IP中*号代表所有):
# Secrets for authentication using CHAP
# client server secret IP addresses
#用户名 pptpd 密码 *
test pptpd test *
3. 启动服务
service pptpd start
4. 查看端口:netstat -ntpl
PPTP使用的1723端口侦听
5. 设置NAT并打开Linux内核路由功能
依次执行如下命令:
iptables -t nat -F
这里很关键
#这里要注意172.16.121.0/24 为分配给客户端的网段,后面的为服务器的ip,
iptables -t nat -A POSTROUTING -s 172.16.121.0/24 -j SNAT --to 209.141.52.172
#要开启ip转发
echo 1 > /proc/sys/net/ipv4/ip_forward
6. 配置×××自动启动
#执行命令:ntsysv
7. 设置iptables允许×××连接(或禁用防火墙)
依次执行命令:
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
8.
五、使用×××客户端接入
服务器IP地址就是我们上面配置的209.141.52.172,账号和密码也是配置文件中设置的
python pptp拨号_pptp拨号上网相关推荐
- 解决虚拟专用网络拨号后本地上网流量都走此网络的问题
副标题:解决VPN拨号后本地上网流量都走VPN网络的问题 由于我团队是一支业务及人员分布在多个省市现场的技术团队,最近因产品研发.技术验证等需要,搭建了一个可供工程师远程拨入的VPN环境 ...
- 使用Python进行ADSL宽带拨号连接等操作
使用Python进行ADSL宽带拨号连接等操作 1.导入相关包 import time, os from datetime import datetime 2.函数版 # 连接ADSL def con ...
- 从零开始学飞塔第一篇:飞塔防火墙基本上网配置(PPPoE拨号固定IP上网)FortiGate Broadband internet access
飞塔防火墙基本上网配置一共分三个部分-----接口-----路由-----策略,且防火墙可代替路由器接入互联网.本文参考Aggy梁工的博客,已征得本人同意.首先我们讲的是PPPoE拨号上网的配置,再讲 ...
- linux拨号成功无法上网,linux拨号上网有什么解决方法
对于不少刚接触Linux的用户来说,在Linux系统下,我们怎么设置拨号上网呢?下面学习啦小编给大家讲解一下关于linux拨号上网的解决方法,希望大家喜欢! linux拨号上网的解决方法 局域网内静态 ...
- 解决通过modem 拨号到服务器上网问题的方法
电脑连接-软件配置之windows 2000 server 前面已经为大家讲解了网络连接的方法和过程,完成了网络的硬件构建,只有硬件当然是不够的,还得为整个系统选择一套合适的网络操作系统,为系统的良好 ...
- python拨号_python 拨号代码(win10 系统亲测有效)
# -*- coding: utf-8 -*- import win32ras import time,os def Connect(dialname, account, passwd): dial_ ...
- python pptp链接_渗透技巧——PPTP口令的获取与爆破
0x00 前言 PPTP(即点对点隧道协议)可以使远程用户通过拨入ISP访问企业内网. 在渗透测试中,如果获得了用户的PPTP口令,就能远程拨入内网,做进一步渗透. 本文将要介绍命令行下导出PPTP配 ...
- python pptp链接_pptp-client连接设置
一.安装软件包 yum -y install pptp yum -y install pptp-setup 二.使用pptpsetup命令直接拨号,可直接生成配置文件. pptpsetup --cre ...
- 用 Python 一键分析你的上网行为, 看是在认真工作还是摸鱼
简介 想看看你最近一年都在干嘛?看看你平时上网是在摸鱼还是认真工作?想写年度汇报总结,但是苦于没有数据?现在,它来了. 这是一个能让你了解自己的浏览历史的Chrome浏览历史记录分析程序,当然了,他仅 ...
最新文章
- 可执行文件启动器(下)
- mybatis-config.xml整理
- windows server 2016 docker 之创建使用虚拟交换机
- php重写curl_setopt函数,PHP curl_share_setopt函数
- Twemproxy调研总结
- SQL2008安装后激活方式以及提示评估期已过解决方法
- 10安装报错0x8007000d_windows10:MySQL8.0.22版本安装教程
- 推荐使用maven生成mybatis代码
- malloc(): corrupted top size
- 散列表碰撞处理、开链法、HashTable散列
- CSDN客服联系方式
- DevCpp 如何进行调试
- matlab 平滑曲线连接_曲线拟合的一些想法
- 车牌识别系统开发记录(四) 国内车牌特点
- VXLAN技术——数据中心底层技术
- [C语言入门可读]学习书籍;学习工具、网站;刷题网站推荐
- wordpress网站添加百度导航地图
- [统计模型] 基于R的潜在剖面分析(LPA)
- win10 icc文件路径
- svg齿轮动画js特效