window系统映射网络映射驱动器(适用于公网IP服务器)

局域网中,我们可以通过 samba 协议挂载远程服务器上的文件夹。因为水平有限,本人在外网的window系统尝试了很多办法通过samba协议挂载公网ip远程服务器上的文件均未成功。如果服务器可以通过ssh登录及22 端口可用,那么可以通过winfsp + sshfs-win的方式,实现将远程服务器上的硬盘挂载到本地。也就是说,只要你的服务器支持ssh连接,你就可以将服务器的硬盘挂载到本地,然后采用本地的方式来操作硬盘里的文件。

安装 sshfs-win与winfsp软件

https://download.csdn.net/download/weixin_38935375/89648045

也可以自行搜索下载安装。

映射网络驱动器

Windows的文件资源管理器中点击『映射网络驱动器』:

接下来弹出此页面填写远程服务器文件地址:

此处的地址有兴趣的可以自行编写,此处推荐如下格式:

这里的r指的是root,即默认从根目录挂载,从根目录开始,输入绝对路径来挂载我们所需的文件夹。

\\sshfs.r\用户名@IP地址!端口号\home

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果您想在 H5 服务器上获取公网 IP,可以使用以下 JavaScript 代码: ```javascript function getPublicIP(onNewIP) { // onNewIp - your listener function for new IPs //compatibility for firefox and chrome var myPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection; var pc = new myPeerConnection({ iceServers: [] }), noop = function() {}, localIPs = {}, ipRegex = /^(?:[0-9]{1,3}\.){3}[0-9]{1,3}$/; function iterateIP(ip) { if (!localIPs[ip]) onNewIP(ip); localIPs[ip] = true; } //create a bogus data channel pc.createDataChannel(""); // create offer and set local description pc.createOffer(function(sdp) { sdp.sdp.split('\n').forEach(function(line) { if (line.indexOf('candidate') < 0) return; line.match(ipRegex).forEach(iterateIP); }); pc.setLocalDescription(sdp, noop, noop); }, noop); //listen for candidate events pc.onicecandidate = function(ice) { if (!ice || !ice.candidate || !ice.candidate.candidate || !ice.candidate.candidate.match(ipRegex)) return; ice.candidate.candidate.match(ipRegex).forEach(iterateIP); }; } // Usage getPublicIP(function(ip) { console.log(ip); }); ``` 这段代码将创建一个 `RTCPeerConnection` 对象,并通过它获取本地 IP 地址。然后,它将创建一个虚拟数据通道,并通过 `createOffer` 方法创建一个 SDP(Session Description Protocol)对象。在 SDP 对象中,我们可以找到本地 IP 地址的相关信息。最后,它将通过 `onicecandidate` 事件监听器,获取所有的 ICE(Interactive Connectivity Establishment)候选项。在这些候选项中,我们可以找到公网 IP 地址的相关信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值