端口映射工具(Portmap)是一种网络服务,用于实现RPC程序号到TCP端口号之间的动态转换,支持跨网段的服务通信与访问控制。
端口映射器(Portmap)1.0 使用指南
一、主要功能:
该工具可以将A机器上的某一个端口(可设置)映射到B机器的某个端口(可设置),即这两个端口的数据传输对应起来,其工作流程如下:在接收到来自A机某一端口的连接请求后,Portmap会尝试与B机指定端口建立链接。一旦成功连接,Portmap便在这两个端口之间建立起一条数据通道,并开始进行双向数据转发;当任意一方关闭该连接时,则自动断开此条路径。
二、设置:
所有配置信息均保存于名为Portmap.ini的文件中,每个Entry代表一个独立的数据传输任务,总共支持1024个并发项目。
三、安装方式
系统既可以以NT服务的形式运行(需要管理员权限),也可以在Windows 9x等版本下直接启动执行;
具体步骤如下:
- 解压下载包至任意不含中文或空格字符的目录;
- 若要作为服务模式使用,需先通过命令行Portmapsvc -install进行安装,并设置为自动启动;
- 若不再需要该服务,可通过运行Portmapsvc -uninstall卸载。
- 在Windows 9x环境下直接执行程序,则只需在命令提示符中输入:Portmapsvc -run 即可。
四、配置文件说明
Enable=1 ;; 设置为1表示启用此条目,0则禁用;
InnerIP=192.168.1.198 ;; B机器的IP地址;
InnerPort=21 ;; B机监听端口号;
ServerIP=x.x.x.x ;; A机的公网或局域网地址;
ServerPort=5021;; A机要被映射到B机上的本地端口。
五、注册
本软件提供免费试用版本,若希望永久避免启动时出现授权界面,则可选择付费购买正式版。