如何在CentOS系统中安装搭建
发布网友
发布时间:2022-05-13 18:29
我来回答
共1个回答
热心网友
时间:2023-10-20 16:25
第一步:安装pptpd
通常情况下可以通过yum直接安装pptpd,执行
yum list pptpd
假如有则执行
yum install pptpd
如果没有需要到sf.net下载,执行如下命令进行安装
cd /usr/local/src
#For 64bit OS
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.x86_64.rpm
rpm -Uhv pptpd-1.4.0-1.el6.x86_64.rpm
#For 32bit os
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.4.0-1.el6.i686.rpm
rmp -Uhv pptpd-1.4.0-1.el6.i686.rpm
到此pptpd * 服务器安装完毕
pptp *服务器配置
配置pptp * ip地址
编辑/etc/pptpd.conf设置:
vim /etc/pptpd.conf
找到39行logwtmp处前面加上#号注释(详细见:解决VPN服务器出现PTY read or GRE write failed问题);并且设置本地ip(localip)和客户端ip(remoteid)分配ip大约在102行
#logwtmp
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
这样在pptp * 服务器上面ip为192.168.0.1进行转发,客户端可以分配ip号段为remoteip,根据自己的数量需要设置ip号段。
添加pptp *账户和密码
编辑/etc/ppp/chap-secrets,添加格式为:
用户名 pptpd的名称(默认为pptpd)密码 ip地址
这里需要注意:位置一定不能弄错,最后一个ip地址随机分配请填写*,但是一定要加上,否则在验证的时候会出错具体示例如下:
# client server secret IP addresses
*user0 pptpd *pass1 *
配置pptp * dns服务器
通常情况下使用google的DNS服务器,编辑/etc/ppp/options.pptpd文件
vim /etc/ppp/options.pptpd
#把ms-dns处修改为:
ms-dns 8.8.8.8
ms-dns 4.2.2.2
#推荐把调试模式开启,取消以下文字前面的#号取消注释
debug
开启网络转发功能
#打开 /etc/sysctl.conf
vim /etc/sysctl.conf
#添加(如果有则去掉前面的#号取消注释)
net.ipv4.ip_forward = 1
#执行如下命令使刚刚操作在系统生效
sysctl -p
pptp *防火墙配置
通过以上步骤基本上可以连接到重启后的*服务器,但是要让外部用户能连接PPTP VPN,还需要在防火墙中将Linux服务器的1723端口和47端口打开,并打开GRE协议:
#注意下面的eth1为网卡,通常有一张内网卡和*卡,请通过ifconfig命令查看
#请选择显示为*ip的网卡
iptables -A INPUT -i eth1 -p tcp --dport 1723 -j ACCEPT
iptables -A INPUT -i eth1 -p gre -j ACCEPT
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
#保存防火墙设置并重启防火墙
service iptables save
service iptables restart
如果出现"Failed to restart iptables.service: Unit iptables.service failed to load: No such file or directory." 请查看解决 RHEL 7/ CentOS 7/Fedora 找不到iptables service
调试pptp *服务器
#开启pptpd
service pptpd restart
#设置开机启动pptpd
chkconfig pptpd on
到以上步骤,基本上配置已经完成。接下来连接客户端并执行如下命令查看pptp *服务器日志
tail -f /var/log/messages
假如正常,便可收工,如果有问题,请根据日志提示自动爬文
centos安装教程
1、设置光盘系统或刻录到U盘里面,选择安装系统。第二项是测试光盘并启动。2、按enter回车进行测试。可以按esc跳过。3、然后是选择安装时候的语言。(是安装界面的,不是系统里面的)。4、设置安装磁盘接着镜像键盘和时区等设置,然后点击安装位置。默认就行。5、磁盘分区选择一个安装的磁盘,然后分区。...
Linux SCADA
ForceSCADA是力控科技信创产品的重要组成部分,具备完全自主知识产权,支持部署在Linux桌面版、服务器版、嵌入式等系统架构下。使用ForceSCADA可以搭建创新性高、扩展性佳、融合度强的SCADA平台,进而构建高效、智能化的监控中心,先进、灵活的...
CentOS 6.8系统安装配置图解教程
1.1、引导系统安装或升级,选择安装或升级现有的系统,跳过CD媒体测试。1.2、选择英文版本,生产服务器建议安装英文版。1.3、选择基本存储设备,忽略所有数据,继续安装。1.4、设置主机名,安装完成后再修改。1.5、时区选择Asia/Shanghai,取消使用UTC时间。1.6、设置强壮复杂的root密码。1.7、创建自...
超详细Centos 6.5 文本模式图文系统安装教程
安装客户机操作系统界面,此处选择“稍后安装系统”以后安装系统也可一直使用此项,设置完成后再添加ISO,这样安装肯定没有问题。(有的版本选第二项添加ISO项后会安装不成功,以及后面要求填写用户名密码等信息),单击“下一步”这里选择Linux版本选择“CentOS 64位”,单击“下一步”设置虚拟机名称及存放...
centos7安装教程?
首先,选择"Install CentOS Linux 7",然后进入语言选择界面,推荐安装英文版本。在"安装位置"中,选择"Other Storage Options"进行分区配置,通常会设置交换分区为内存的2倍,剩余空间用于主分区,可能还会考虑单独划分一个/data分区用于数据存储。完成分区设置后,点击"开始安装"。在安装过程中,会要求设置...
centos7安装教程
系统将引导至CentOS 7的安装界面。选择“安装CentOS 7”以开始安装过程。5. 选择语言:选择您要在CentOS 7中使用的语言,并点击“继续”。6. 配置时间和日期:设置系统的时区、日期和时间,并点击“完成”。7. 分区磁盘:在安装类型中选择“手动分区”,然后根据您的需求分区磁盘。通常,一个根分区(...
CentOS 7 系统下如何搭建本地Yum源仓库
在CentOS 7系统中搭建本地Yum源仓库的详细教程如下:Yum是Red Hat和CentOS系统中的重要包管理工具,它简化了软件的安装和管理。本指南将指导你如何在CentOS 7.6环境中设置并配置本地Yum源,以及如何使其随系统启动自动挂载。所需工具包括VMware虚拟机和CentOS 7.6集成镜像。首先,将CentOS-7-x86_64-...
CentOS 8 安装图解
1. 下载 CentOS 8 ISO 文件: 从 centos.org/download/ 下载CentOS 8 的ISO镜像。2. 创建启动介质: 将ISO文件烧录到USB或DVD,以便在系统重启时从其启动。3. 启动安装: 重启后,在BIOS中设置启动源为启动介质,选择“Install CentOS Linux 8.0”开始安装。4. 语言选择: 选择安装过程的语言,然后...
如何在CentOS系统中安装搭建VPN
CentOS搭建vpn的步骤:1、右键单击“网上邻居”选择“属性”,打开网络连接属性。2、在右侧的“网络任务”栏中点击“创建一个新的连接。3、打开新建连接向导,点“下一步”。在 “网络连接属性”选择里,点击“设置高级连接”,点击“下一步”,然后,在接下来的“高级连接选项”中选择“接受传入的连接...
使用centos系统的服务器安装宝塔基础教程
1. 访问宝塔官网,本地电脑安装宝塔SSH终端(亦可选择putty、FinaShell等工具)。2. 打开宝塔SSH终端,输入服务器IP、端口、用户名、系统密码。3. 执行宝塔安装命令,将命令复制至宝塔SSH终端后粘贴,执行。4. 命令执行期间,可能出现交互请求,直接输入'y',执行后续操作。5. 宝塔安装完成后,复制外网...
centos7安装教程
1、选择Install CentOS7来进行安装。2、选择安装语言,建议选择English,然后点击继续。3、依次进行“软件选择”和“分区操作”。4、分区操作,也可以选择自动分区。5、开始安装系统。系统设置:1、执行初始系统更新:安装完成后,应该执行初始系统更新。在此过程中,所有已安装的软件包都将更新为最新的可用...