Answers:
是的,有可能,但由于增加的安全风险,不一定是可取的。
您的服务器需要绑定到外部可访问的IP地址,或者您可以通过将所有适当的端口从路由器映射到服务器所需的环节。
更好的方法可能是为您的系统设置一个VPN,通过加密数据并需要额外的身份验证来增加一层保护 - 这也将通过您的防火墙。如果你可以让你的路由器支持VPN访问,那就太大了。大多数家用路由器不是现成的,但我知道它可能与OpenWRT有关,我很确定DD-WRT也允许这样做。
在获得所有复杂功能之前,您是否考虑过实际需要NFS。如果它将成为linux - > linux,您是否考虑过更简单的sshfs路由(即通过SSH挂载文件系统) - 这样更简单,更安全 - 特别是因为您只需要担心1个端口和安全性被烘焙到协议中。