服务端口:
通常我们的电脑上会开着多个与网络有关的程序,比如QQ、浏览器、下载软件等,这些软件都需要通过网络接收数据。当网络数据到达本机的时候,网络协议层如何知道该把数据专交给哪个程序呢?这就是端口的作用。端口表现为一个数字,当软件与网络连接的时候必须指定使用哪个端口,一旦连接成功,这个端口就被这个软件独占,凡是传到这个端口的数据都由这个软件接收。有的端口是约定的,比如ftp的21、http的80、telnet的23、DNS的53等。我们讨论的远程桌面的端口是3389,当然,中是软件定义的而不是约定的,我们可以更改,这里就不讨论更改啦。
IP地址:也就是内网中某台电脑的IP地址,这里当然是电脑A的地址。如果要做端口映射,电脑ip要设置为静态。
协议:有All(所有)、UDP和TCP三种,如果你记不得具体是TCP还是UDP,就选All吧,没什么大的影响啦。
端口映射原理:
服务端口、IP地址和协议,三者连起来,比如3389,192.168.1.10,All的意思就是告知路由器,当WAN口收到端口号为3389,协议不限的数据时,就将数据转发到内网地址为192.168.1.10那里去。这样,电脑A就能收到来自外网的远程桌面请求咯