位置: 编程技术 - 正文

CentOS系统中使用pptp架设vpn的方法(centos操作命令)

编辑:rootadmin

推荐整理分享CentOS系统中使用pptp架设vpn的方法(centos操作命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos操作命令,centos作用,centos 应用,centos 常用命令教程,centos用途,centos 操作,centos 怎么用,centos 常用命令教程,内容如对您有帮助,希望把文章链接给更多的朋友!

好了, 直奔主题, 我使用的系统是centos 5.6

首先约定好, 以下代码中#...及其以后的内容为注释, 可不复制. 示例代码中如何修改的文件里已经存在可以修改成示例那样, 如果没有请添加.

1: 安装依赖软件, 直接yum:

yum makecache yum -y update yum -y install ppp wget iptables iptables-devel perl解释: pptp依赖ppp和iptables运作, 同时需要perl库.

2: 安装pptp:

位系统:wget rpm -ivh pptpd-1.3.4-2.rhel5.i.rpm

位系统:wget rpm -ivh pptpd-1.3.4-2.rhel5.x_.rpm

位系统:

wget pptp配置

vi /etc/pptpd.conf localip ..2.1 remoteip ..2.2-..2.解释下: localip是pptp使用的ip, 可以随意; remoteip链接到vpn的用户分配到ip的访问, 和localip同一个网段即可.

vi /etc/ppp/options.pptpd ms-dns 8.8.8.8 ms-dns ...解释: 设置链接到vpn的用户如果访问网络时使用的dns, 和他们自己电脑与服务器设置的dns没任何关系.

vi /etc/ppp/chap-secrets test pptpd *解释: 这是链接vpn的用户密码, 每行一个, 代表一个用户.格式说明: 第一列为用户, 依次是 服务器名称, 密码和ip, 中间使用一个空格或者tab隔开.用户和密码可随意, 服务器名(pptpd)不要改, 后面的*代表ip由pptpd自动分配

vi /etc/sysctl.conf net.ipv4.ip_forward = 1 /sbin/sysctl -p # 能让设置立即生效解释: 开启ip转发.

CentOS系统中使用pptp架设vpn的方法(centos操作命令)

4: iptables设置

如果你的服务器没有/etc/sysconfig/iptables文件这个文件, 可以创建他, 输入一下内容, 这是默认的规则.# Firewall configuration written by system-config-securitylevel # Manual customization of this file is not recommended. *filter :INPUT ACCEPT [0:0] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :RH-Firewall-1-INPUT - [0:0] -A INPUT -j RH-Firewall-1-INPUT -A FORWARD -j RH-Firewall-1-INPUT -A RH-Firewall-1-INPUT -i lo -j ACCEPT -A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT -A RH-Firewall-1-INPUT -p -j ACCEPT -A RH-Firewall-1-INPUT -p -j ACCEPT -A RH-Firewall-1-INPUT -p udp --dport -d .0.0. -j ACCEPT -A RH-Firewall-1-INPUT -p udp -m udp --dport -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m tcp --dport -j ACCEPT -A RH-Firewall-1-INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport -j ACCEPT -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport -j ACCEPT -A RH-Firewall-1-INPUT -j REJECT --reject-with icmp-host-prohibited COMMIT

保存退出后重启iptables, 并备份默认规则.

cp /etc/sysconfig/iptables{,.bak} service iptables start设置客户端分配的公网ip, 就是使用vpn访问网站的时候体现出来的ipiptables -t nat -A POSTROUTING -s ..2.0/...0 -j SNAT --to-source ..1. (pptpd服务器的IP)

service iptables save #保存上面设置的规则 service iptables restart

解释: 我是局域网设置的, 且只有一个ip就是..1., 如果是独立外网ip, 替换成你的外网ip.如果你的服务器有多个网卡, 这个ip可以是任何一个.

vi /etc/sysconfig/iptables#在-A RH-Firewall-1-INPUT -p udp -m udp --dport -j ACCEPT前面添加如下, 这个是DNS的端口, 不设置的话, 用户即使能连上vpn, 也只能上qq, 不能访问网络.

-A RH-Firewall-1-INPUT -p udp -m udp --dport -j ACCEPT#在-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport -j ACCEPT后面添加如下

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport -j ACCEPT保存退出, 重启iptables, 启动pptp.

service iptables restart service pptpd start这个时候尝试连接你的服务器, 并使用test 登录一个就可以访问一些网站了.

常用命令:

service iptables sava #保存规则 service iptables start #启动iptables service iptables stop #停止iptables service iptables restart #重启iptables

service pptpd start #启动pptp service pptpd stop #停止pptp service pptpd restart #重启pptp service pptpd restart-kill #重启pptp, 并且断开所有已经连接的用户 service pptpd status #查看pptp目前状态

chkconfig pptpd on #设置自动启动 chkconfig iptables on #设置自动启动

CentOS终端命令行显示中文乱码的解决方法 安装CentOS的时候选择了中文,结果在终端不能显示中文,都是乱码,解决方法:修改/etc/sysconfig/in,内容为复制代码代码如下:LANG="zh_CN.GB"LANGUAGE="zh_CN

使用U盘作为载体使用UltraISO软碟通安装Centos6.4 想要安装Centos6.4,也许第一时间你会想到使用U盘作为载体,因为U盘的使用率比较高,且携带方便存储高效,是非常好的选择之一,今天小编就要为大家

centos7怎么安装 centos7安装步骤 CentOS7.0已经正式发布,网侠小编第一时间为大家提供了centos7安装的一些技巧,如果你不了解centos7怎么安装的话可以参考下文。CentOS提供了不同的安装映

标签: centos操作命令

本文链接地址:https://www.jiuchutong.com/biancheng/353762.html 转载请保留说明!

上一篇:怎么破解CentOS的root密码?具体该如何操作(centos破解密码命令)

下一篇:CentOS终端命令行显示中文乱码的解决方法(centos怎么调出终端)

  • 个税的计算过程
  • 什么是协税护税员
  • 电子税务局如何删除办税人员
  • 会计准则折旧年限规定最新
  • 什么情况下要交土地出让金
  • 收到商业承兑汇票到期,向银行办妥有关入账手续
  • 增值税专用发票电子版
  • 小企业货币资金1710元正常吗
  • 贷款损失准备金怎么计算
  • 确认销售收入的重要依据是什么
  • 清算期间研发费用是否可以加计扣除附会计处理
  • 资本公积是啥
  • 税务顾问费怎么做账务处理?
  • 进项税发票已经认证但对方又作废
  • 开了负数发票印花税减掉吗?
  • 小规模企业季度超过30万,怎么收取增值税
  • 公司住宿费用记什么费用
  • 业务订单需求表
  • 跨区经营的税务政策
  • 计提增值税的账务处理小规模
  • 平板电脑折旧残值率
  • 企业计提的坏帐会计分录
  • 出口企业年底结转税金
  • 处置子公司属于调整事项吗
  • 出租的土地
  • 劳务费支出会计处理
  • 基金管理人业绩报酬分配模式
  • 土地增值税安置房收入的确认原则
  • 固定资产加速折旧方法
  • 受托代销商品会计分录受托方
  • 企业所得税季度申报数据怎么来
  • 利用php实现一个数组
  • 体验了一回
  • 兼职人员的劳务费标准
  • 微信收款计入哪个科目
  • 印花税缴纳方式不包括哪些
  • 房屋出租怎么开电子发票
  • 调整以前年度错账会计分录怎么做
  • 员工意外伤害保险可以抵扣进项税吗
  • 退还押金的会计分录怎么写
  • 发票跨月还可以作废吗
  • 营业执照注销要钱吗
  • sqlserver怎么清空表数据
  • 实收资本冲减了工商年检怎么办呢
  • 让渡资产使用权属于收入吗
  • 事业单位资产负债表自动转帐
  • 购买金税盘抵税会计分录
  • 平销返利是销售折扣吗
  • 结转制造费用用红字还是蓝字写
  • 外地预缴怎么算
  • 单位收风险金是什么意思
  • 个体户是否要做账务处理
  • 加班费是计入应交税费吗
  • 国有资产保值增值率
  • 折旧完的固定资产出售
  • 财政授权支付的概念
  • 联营企业子公司是否构成关联方
  • 高新技术企业享受优惠时间
  • 小企业如何建立风险管理制度
  • sql server数据库文件的扩展名是
  • mysql内网访问
  • Office 2007在Windows Vista中出现的反常字体问题的解决办法
  • ubuntu英文系统安装中文输入法
  • macbook怎么关闭设置上的1
  • The file /boot/grub/stage1 not read cor 解决办法
  • win7 64位系统使用百度影音播放视频没声音没画面的故障原因及解决方法
  • win8任务管理器未响应怎么解决
  • win7蓝屏0x000000d1
  • win10家庭版系统怎么样
  • windows7旗舰版怎样扩大虚拟内存
  • linux 防火墙原理
  • bootstrap treeview 扩展addNode方法动态添加子节点的方法
  • jquery 动态添加列表元素
  • 安卓安装两个不同版本软件
  • unity用鼠标控制物体移动
  • jquery插件之家
  • 湖南省电子税务局登录
  • 税务综合办公系统操作手册
  • 深圳罗湖区公安局长安慧君简历
  • 西安市地方税务局高新技术产业开发区分局
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设