1.配置目的
在校外访问校园内网,访问实验室的服务器
2.配置环境
c/lash_for_windows+Visual Studio Code
3.配置流程
首先需要在c/lash中添加访问服务器的yaml文件从而成功访问内网,下载Service Mode 然后打开 TUN Mode, Allow LAN, System Proxy和Start with Windows四个开关
注意:使用了c/lash_for_windows就不能打开其他的VPN ,否则会连接失败,同时所有的浏览器都无法进行搜索。
然后可以使用X\shell或者VSCode进行连接
4.使用VSCode进行连接
首先要先在扩展里面下载好ssh工具,然后需要在VSCode里面点击左下角图标后在显示出的下拉框内选择Connect to Host... (看到路径为C>Users>用户>.shh>config文件进行配置),在配置文件中添加如下信息:
Host 取一个自己喜欢的名字
HostName 填写服务IP地址
User 填写用户名
Port 填写端口号
ProxyCommand [Git路径]\Git\mingw64\bin\connect.exe -S 127.0.0.1:7890 %h %p
效果如下图所示:
Ctrl+保存后点击左下角图标后在显示出的下拉框内选择Connect to Host... 然后能看到刚刚自己取的那个自己喜欢的名字,点击就会进行连接。
如果成功建立了连接 系统会提示输入密码,输入正确的密码就行啦~
5.使用X\shell进行连接
下载X\shell 7,然后打开,点击文件,选择新建,进行新建会话。如下图所示:
然后给自己取一个喜欢的名称,输入要连接的主机的IP地址,修改端口号为要连接的主机所提供的允许访问的端口号,随后点击用户身份验证,输入以及在服务器上注册过的用户名和密码,如下图所示:
随后点击连接就可以,连接成功会询问是否记住密码
注:本文c/lash都应当改为clash,X\shell都应当改为Xshell