实验场景通过将Linux配置×××服务器允许远程计算机能够访问内网。

×××服务器的配置与应用

我的目的:

现在需要开发第三方接口,而第三方接口有服务器IP地址鉴权配置,这样在本地开发出来的程序每次都要发布到服务器上测试,如果是调试过程中每次这样比较麻烦,所以需要能直接通过×××拨到这个服务器上,这个本地就可以直接开发调试了。

一、下载并安装×××服务

1、下载所需安装包

输入:wgethttp://poptop.sourceforge.net/yum/stable/packages/dkms-2.0.17.5-1.noarch.rpm

输入:wgethttp://poptop.sourceforge.net/yum/stable/packages/kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

输入:http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-2.rhel5.x86_64.rpm

因为上面的包官方会经常升级变动,如果下载不到,则根据名称到http://poptop.sourceforge.net/yum/stable/packages/下载

2、依次安装

●安装gcc,这是c编译类库(如果服务器已经有则不需要安装)

yum-installgcc

如果服务器配置配置好yum,参考我另一篇博客有配置,或网上查找资料配置yum。

×××服务器的配置与应用×××服务器的配置与应用×××服务器的配置与应用


●安装dkms-2.0.17.5-1.noarch.rpm

rpm-ivhdkms-2.0.17.5-1.noarch.rpm

×××服务器的配置与应用

●安装kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

rpm-ivhkernel_ppp_mppe-1.0.2-3dkms.noarch.rpm

×××服务器的配置与应用

●安装pptpd-1.3.4-2.rhel5.x86_64.rpm

rpm-ivhpptpd-1.3.4-2.rhel5.x86_64.rpm

×××服务器的配置与应用


二、配置×××服务器

1、配置主配置文件

vi/etc/pptpd.conf

在最后追加内容:

debug
ppp/usr/sbin/pppd
option/etc/ppp/options.pptpd
localip117.34.78.222
remoteip192.168.0.2-4

×××服务器的配置与应用


2、配置账号文件

vi/etc/ppp/chap-secrets

编辑内容为(IP中*号代表所有):

#SecretsforauthenticationusingCHAP
#clientserversecretIPaddresses
用户名pptpd密码*
用户名pptpd密码192.168.0.3
用户名pptpd密码192.168.0.4

×××服务器的配置与应用

3、启动服务

servicepptpdstart

×××服务器的配置与应用

4、查看端口PPTP使用的1723端口侦听

netstat-ntpl

×××服务器的配置与应用

5、设置NAT并打开Linux内核路由功能

依次执行如下命令:

iptables-tnat-F

iptables-tnat-APOSTROUTING-s192.168.0.2/24-jSNAT--to117.34.78.222

echo1>/proc/sys/net/ipv4/ip_forward

×××服务器的配置与应用

6、配置×××自动启动

执行命令:ntsysv

×××服务器的配置与应用

7、设置iptables允许×××连接(或禁用防火墙)

依次执行命令:

iptables-IINPUT-ptcp--dport1723-jACCEPT
iptables-IINPUT-ptcp--dport47-jACCEPT
iptables-IINPUT-pgre-jACCEPT


三、使用×××客户端接入

服务器IP地址就是我们上面配置的117.34.78.22,账号和密码也是配置文件中设置的(我上面用红色涂改液涂改掉的部分,那里自己配置即可)

关于win7如何拨号连接×××这里就不做详细说明了。


---------------------------------------------------------------------------------------------------------------------------------------------------------------------------

结束

转载于:https://blog.51cto.com/daspr/1310575

相关文章:

  • 2022-12-23
  • 2021-05-09
  • 2021-12-08
  • 2021-05-05
  • 2021-08-29
  • 2021-11-09
  • 2022-12-23
猜你喜欢
  • 2021-07-25
  • 2021-10-16
  • 2021-09-12
  • 2021-07-26
  • 2021-09-14
  • 2022-12-23
相关资源
相似解决方案