From Boston Global Consulting:
IPUpload is an application that will publish your true public IP address to an FTP server even if your computer is behind a router/gateway. This is perfect for hosting your own FTP or Web server with a dynamic IP address. Version 4.6 fixed license key for Windows 98 and ME. Minor bug fixes.