| 2023-06-6
对于局域网内的计算机来说,相互之间是可以通过局域网访问的,但是对于局域网之外的计算机,想要访问局域网内的服务器是比较困难的,通常情况下只能看到该局域网的路由器,而无法访问服务器中的文件。对此,需要使用到内网穿透。那么,linux内网穿透是如何操作的呢?具体的操作步骤为:
1、新建隧道
先下载软件,在linux系统中amd64下载到电脑中,并完成安装。注意虽然也可以安装于其他的路径之中,但考虑到配置、使用等方面的问题,建议用户下载的文件放在usr/local/bin文件夹中,这样更方便配置和开机运行。
完成软件安装后,打开软件,在软件的管理面板之中,进入穿透中的隧道列表。然后选择“新建隧道”,这里可以结合实际情况选择恰当的节点、隧道类型等。接着,在电脑上安装SSH-server,完成后,打开22端口。接着对新建隧道的相关项进行选择,在IP地址上,可以选择默认的;在端口上,可以选择本地端口SSH22。
2、开启本地隧道
在开启之前,可以先在软件的管理面板右侧,找到账户密码,这也是隧道开启后需要使用到的密钥。然后在新建隧道之后的面页中,输入“frpc_linux_amd64”,此时弹出的界面会要求入密钥,直接输入管理面板中获取的密钥就可以了。完成后,通过“ctrl C”可以启动本地隧道,此时会自动完成文件的配置,配置的相关信息存储于frpc.ini文件中。接下来,可以通过命令开启本地隧道,即输入“frpc-f 访问密钥:隧道ID。这里要说明的是,隧道ID可以在软件管理面板中获取。通过这些操作,就完成了本地隧道开启了。
3、远程连接访问
在完成隧道开启后,可以看到生成的隧道域名,此时非局域网用户就可以使用在浏览器中输入该域名,然后输入密钥,就可以实现linux内网穿透,也就是可以访问内网了。如果在远程访问时,面页弹出错误,这里需要检查配置文件,即检查frpc.ini文件内容。在修改后,再次检查内网穿透是否成功。
除了上述方法可以实现linux内网穿透外,目前还可以使用花生壳。在完成花生壳软件安装后,进入花生壳管理软件,先完成账号的注册。在登陆后,在花生壳管理界面中,点击左侧的”域名管理“,此时在右侧可以看到域名列表以及对应的详细信息。在进行网络参数的配置时,花生壳会自动完成配置,只需要跟随软件一步一步操作就可以了。