本指南介绍如何在 Debian 12 工作站上配置与 PPTP 服务器的客户端连接以获得远程访问。
工作站已连接至 Internet,并且没有可直接连接的外部 IP 地址。 为了获得远程访问权限,我们连接到之前在 VDS Debian 12 上配置的 PPTP 服务器,通过该服务器我们可以配置端口转发并连接到设备。
厘米。 另外: 在 VDS Debian 12 上配置 PPTP 服务器。
1.安装PPTP客户端
apt install pptp-linux
1.1 基本设置
所有基本设置都存储在文件 /etc/ppp/options.pptp 中 我们需要创建一个链接到设置文件的连接文件。
touch /etc/ppp/peers/my
pty "pptp 234.xxx.234.xxx --nolaunchpppd"
name user2
remotename PPTP
require-mppe-128
persist
maxfail 50
holdoff 30
file /etc/ppp/options.pptp
ipparam my
234.xxx.234.xxx - 具有已配置服务的 VDS 服务器的 IP 地址
user2 - 用户名
persist - 如果断开连接将重新连接
maxfail - 重新连接尝试的最大次数
holdoff - 两次尝试之间的时间(以秒为单位)
1.2 用户设置,打开文件/etc/ppp/chap-secrets
让我们指出我们在服务器上为用户 user2 创建的数据
# client server secret IP addresses
user2 PPTP password2 10.10.10.10
1.3 连接与断开
1.3.1 连接PPTP服务器
pon my
1.3.2 断开与 PPTP 服务器的连接
poff my
要检查,请使用命令 ifconfig | 查询 ppp
1.4 启动时自动连接
在 /etc/network/interfaces 文件的末尾添加以下行
auto ppp0
iface ppp0 inet ppp
provider my
1.4.1 检查自动连接
/etc/init.d/networking restart
ifconfig
ppp0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1396
inet 10.10.10.10 netmask 255.255.255.255 destination 10.10.10.1
ppp txqueuelen 3 (Point-to-Point Protocol)
RX packets 14 bytes 338 (338.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 14 bytes 344 (344.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
完成后,现在工作站将连接到服务器,并且能够通过本地 IP 从 VDS 服务器进行访问。 如有必要,您可以在 VDS 服务器本身上配置端口转发。
暂时没有评论