在linux上配置外网vpn连接
来源:互联网 发布:vb中picturebox的属性 编辑:程序博客网 时间:2024/06/05 03:59
在公司同事们想上外网,需要搭建一个公司自己的vpn服务器,你只需要在淘宝购买一个vpn账号就行,账号包括一个ip地址,用户名和密码。然后找一台linux的电脑开始部署。写两个文件就行了
需要写配置文件
proxy.sh
#!/usr/bin/expect -fset IPadnPort "0.0.0.0:1080"set username "xxxxx"set remoteHost "x.x.x.x"set password "xxxxx"set timeout -1spawn autossh -M 11111 -N -D $IPadnPort $username@$remoteHostwhile true{ expect{ "(yes/no)"{send "yes\r";exp_continue} "password:"{send "$password\r";puts \r;set DATE [exec date "+%F %H:%M:%S"]; puts "$DATE\r"} }}
还需要写一个执行文件来调用上面的连接文件
auto.sh
#!/bin/sh -esu -l rocky -c 'nohup /home/rocky/proxy.sh > /home/rocky/prixy.log &' &exit 0
最后只需要执行一下 ./auto.sh就行了
阅读全文
0 0
- 在linux上配置外网vpn连接
- 如何在 Linux 上配置点对点 VPN
- linux上配置vpn
- Linux上配置vpn
- 在Macbook上连接VPN
- 简明教程:架设 PPTP VPN 及在 Linux 上远程连接 VPN
- 如何在fedora下配置VPN连接
- VPN客户端在Windows上的配置
- linux下在终端里连接VPN
- 教你用n2n在Linux上配置一个非常实用免费的VPN解决方案
- 在Ubuntu 8.10上连接到Microsoft VPN服务器
- 在raspberry pi(树莓派)上连接VPN
- vpn连接配置
- VPN 连接配置
- Fedora17配置vpn连接
- VPN连接配置
- VPN连接配置
- linux命令行连接vpn
- Python 安装redis
- title 属性的使用 当table单元格内容过长时需要用...来代替 ,鼠标移入的时候显示全部内容
- 如何设置SELinux 策略规则 ? 在Kernel Log 中出现"avc: denied" 要如何处理?
- Drawable的Tint变色
- QPython+ 为Andorid量身定做的Python
- 在linux上配置外网vpn连接
- 基于FPGA的通用读写软IP
- 系统提示java.sql.SQLIntegrityConstraintViolationException: ORA-00001: 违反唯一约束条件
- defaultValue与value的区别 (react.js)
- Spark 动态资源分配(Dynamic Resource Allocation) 解析
- LeetCode -- 63. Unique Paths II
- kafka consumer防止数据丢失
- 理论与实践
- Ecplise快捷键