Ubuntu Server 设置PPTP客户端连接

安装PPTP客户端

apt-get install pptp-linux

设置连接账号信息

sudo vim /etc/ppp/chap-secrets

其中$login_name是登录名;$password是登录密码;$ip如果为*表示为服务器分配,否则自己指定即可。$server_name为服务连接的别名,需要与实际配置文件中的remotename一致

# Secrets for authentication using CHAP
# client        server  secret                  IP addresses
$login_name        $server_name $password    $ip

建立连接配置文件connection,文件必须在/etc/ppp/peers目录中,可以有多个不同的连接配置文件

sudo vim /etc/ppp/peers/connection

配置文件connection中内容,$server_address为实际连接服务器的地址,$login_name为登录用户名,remotename为服务器名

pty "pptp $server_address --nolaunchpppd"
name $login_name
remotename $server_name
require-mppe-128
file /etc/ppp/options.pptp
ipparam $connection

设置PPTP网关,新建配置文件

sudo nano /etc/ppp/ip-up.d/$connection

键入以下内容,其中网段设置需要参考服务器设置

#!/bin/bash

if [ "$PPP_IPPARAM" == "$connectin"]; then
        route add -net 192.168.18.0/24 dev $PPP_IFACE
fi

设置脚本权限

sudo chmod +x /etc/ppp/ip-up.d/$connection
时间: 2024-10-04 08:42:30

Ubuntu Server 设置PPTP客户端连接的相关文章

PostgreSQL数据库服务端监听设置及客户端连接方法教程

众所周知,PostgreSQL 是一个自由的对象-关系数据库服务器(数据库管理系统),是一个可以免费使用的开放源代码数据库系统.本文详细介绍了PostgreSQL数据库服务端监听设置及客户端连接方法,具体如下: 一.背景介绍: 本文所述PostgreSQL服务端运行在RedHat Linux上,IP为:192.168.230.128客户端安装在Windows XP上, IP为:192.168.230.1 二.配置方法: 1.修改服务端/etc/postgresql/9.5/main/postgr

ubuntu Server 设置主机静态 ip地址

ubuntu Server 设置主机静态 ip地址 1:先输入 ifconfig 查看当前网络配置 2:然后关闭 eth0 网卡 sudo ifdown eth0 3:配置静态ip sudo vim /etc/network/interfaces 打开文件,修改eth0的配置,设置您的ip,网关,子网掩码 4:此时,如果不配置dns ,ping不通的: sudo vim /etc/resolv.conf 添加nameserver 即可 5:保存退出 6:激活网卡eth0 sudo ifup et

centos pptp 客户端连接vpn

vpn翻墙现在很普遍,无论是个人还是公司,都会用的到.对于个人实现很容易,直接购买一个云主机,现在的云主机都有这样的服务,购买后直接就可以使用.有的vpn对使用也有一定数量限制,如:只允许多少个客户端连接,但对于公司来说,根本无法满足. 所以经过摸索总于有了答案.通过跳转的方法实现,在云主机上搭建pptp vpn,再在公司内部找一台机器搭建shadowsocks,通过它可以实现智能翻墙,很方便,一个账号多人可以使用,vpn账号也很安全,在公司外是无法使用的.是不是很棒. 下面介绍公司内网机器vp

Ubuntu Server配置PPTP VPN

服务器:Ubuntu Server 14.02 一.安装PPTP服务 1.下载并安装pptpd sudo apt-get install pptpd 2.配置vpn地址,编辑配置文件: sudo vim /etc/pptpd.conf 找到localip和remoteip,修改为自己需要的地址,例如: localip 192.168.10.1 remoteip 192.168.10.2-100 3.设置dns: sudo vim /etc/ppp/pptpd-options 将ms-dns修改为

ubuntu server设置静态IP和DNS

设置IP: vim /etc/network/interfaces 将以下内容: auto eth0iface eth0 inet dhcp 修改为: auto eth0#iface eth0 inet dhcpiface eth0 inet staticaddress xxx.xxx.xxx.xxxnetmask xxx.xxx.xxx.xxxgateway xxx.xxx.xxx.xxx 把xxx.xxx.xxx设置为你要个性的信息既可,其中auto eth0  #开机自动连接网络iface

设置Outlook客户端连接Exchange 2010服务器在低速或高速网络均使用https

我们都知道outlook配置了Exchange模式(MAPI/RPC和RPC  Over Https)时.当Outlook客户端位于低速网络或内网时,Outlook将使用RPC/TCP(也就是通常说的mapi模式)连接服务器:当Outlook位于高速网络或外网时,将自动使用RPC/HTTPS(即OutlookAnywhere).在Outlook的配置如下图: 如果我们要实现让Outlook客户端不管是在内网.低速网络或者外网.高速网络均通过OutlookAnywhere模式连接到Exchange

设置客户端连接PostgreSQL不需要密码

平常工作中,有时需要远端连接 PostgreSQL 数据库做些维护,例如远端备份等:如果备份脚本写在远端机器,备份的时候会弹出密码输入提示,那么脚本就不能后台执行,这里总结了几种不弹出密码输入提示的方法. --测试环境 目标库IP:  192.168.1.25/5432 : 数据库: Mydb :用户名:postgres 客户端IP:  192.168.1.26 --在 192.168.1.26  连接数据库 Mydb , 弹出密码提示 [email protected]> psql -h 19

今天遇到的一个问题(windows的ssh客户端连接不到虚拟机Ubuntu)

今天比较郁闷,想用windows上的ssh客户端连接虚拟机中的Ubuntu. 但是死活连不上,之前是能脸上的,所以比较郁闷. 我首先在windows上ping Ubuntu的ip地址,竟然发不了数据包,看来是联不通. 然后就在Ubuntu下ping windows的ip地址,竟然是通的. 百思不得其解,然后关闭Ubuntu的防火墙,重启网络服务等手段都用了,仍不见效. 最后晚上才记得之前把虚拟机的虚拟网卡给禁用了,抱着试一试的心态. 竟然管用了,他妈的竟然管用了,真是被自己蠢哭了!

ubuntu server 时区设置问题解决

1.当执行此命令的时候 ntpdate us.pool.ntp.org 出现一下错误提示 name server cannot be used: Temporary failure in name resolution 2.解决办法(添加DNS服务器) vi /etc/resolv.conf 添加: nameserver 8.8.4.4 3.国内常用NTP服务器地址及IP2011-09-07 15:06:08210.72.145.44 (国家授时中心服务器IP地址)133.100.11.8 日本