Windows 7作为公共服务器

Windows 7作为公共服务器,windows,ftp,tftp,Windows,Ftp,Tftp,我想在我的计算机上创建一个TFTP服务器,我发现一个名为TFTPD32的程序可以帮助我。但是当我试图将我的本地IP(192.168.X.X)绑定到一个公共IP时,正如我在教程中看到的那样,它在该程序中并不是一个可能的选择 据我所知,要使其正常工作,您需要安装一个服务器操作系统,如WindowsServer2008,Windows7Ultimate是一个客户端操作系统 有没有办法将Windows 7 Ultimate配置为公共服务器? 或者我做错了什么 附言:我很抱歉我的英语不好。如果你能在局域网

我想在我的计算机上创建一个TFTP服务器,我发现一个名为
TFTPD32
的程序可以帮助我。但是当我试图将我的本地IP
(192.168.X.X)
绑定到一个公共IP时,正如我在教程中看到的那样,它在该程序中并不是一个可能的选择

据我所知,要使其正常工作,您需要安装一个服务器操作系统,如WindowsServer2008,Windows7Ultimate是一个客户端操作系统

有没有办法将Windows 7 Ultimate配置为公共服务器?
或者我做错了什么


附言:我很抱歉我的英语不好。

如果你能在局域网环境下工作,那么解决方案就是ElGalivan所说的——看看路由器中的NAT表

通常,您需要通过UDP端口69对服务器LAN IP地址进行NAT

Tftpd32只能“绑定”到运行Tftpd32的Windows操作系统可用的IP地址

在非常罕见的情况下,您的主机直接连接到一个公共IP Tftpd32,因此该公共IP肯定可用于绑定

在更正常的情况下,您的主机将位于路由器/NAT等的后面,那么您的主机将只有专用IP(192.168.x.x)可用。在这种情况下,您应该转发路由器中的某些IP端口,以便让外部用户访问您的服务器服务


但请考虑;你不应该用TFTP做这件事;TFTP是一种不适用于互联网流量的协议。它用于LAN(局域网)中PXE启动策略的早期阶段。

如果要将本地IP地址绑定到WAN地址,必须在路由器中进行绑定。这听起来不像是编程问题。