内容导航:

一、路由器的端口转发

1楼正解,就是做端口映射的。

端口映射对于不专来的人来说,可能很难懂。

说白了就是你在你的本机做个网站,怎么才能让所有人都能访问呢?你可以通过做个端口映射,把你本地的80端口映射出去。

因为你如果是拨号的话,本机IP地址是私网IP,在INTERNET上私网IP是不能直接被传输的。

所以要有公网IP别人才能访问你的网站。

你现在拨号,拨通后运营商就会给你分一个公网IP地址,这样别人就可以通过这个公网IP访问你的网站了。

说的了就是别人访问你的网站,先通过访问路由器上的80端口。

因为路由器上是不能做网站的,然后路由器再把这个请求传送到你本机。

就是这样。

实现一个端口的对接……

二、怎么进入路由器端口转发功能

第二步:输入管理员用户名和密码,默认的一般都是admin,如果不对,请查看你路由器的说明书找到正确的用户名和密码。

第三步:找到端口映射项(因为路由器的软件不同,也可能是叫其他名字,比如端口转发,Wan口转发之类的,你自己挨个找找)。

第四步:输入你要映射的端口和映射到哪个IP地址,端口号取决于你需要的是哪种服务,比如你想在内网IP地址为192.168.1.3的电脑上做网站服务器,那就你就需要映射80端口到192.168.1.3,如果你想在这台电脑上再架一个FTP服务器,那么就需要映射21号端口到192.168.1.3. (80和21是WEB服务器和FTP服务器的默认端口,如果您采用了其他的端口,那么请做相应的映射)大功告成!

三、如何查看路由器端口号

用netstat -a -n命令查看。

用state命令查看相关讯息:

LISTEN:侦听来自远方的TCP端口的连接请求

SYN-SENT:再发送连接请求后等待匹配的连接请求

SYN-RECEIVED:再收到和发送一个连接请求后等待对方对连接请求的确认

ESTABLISHED:代表一个打开的连接

FIN-WAIT-1:等待远程TCP连接中断请求,或先前的连接中断请求的确认

FIN-WAIT-2:从远程TCP等待连接中断请求

CLOSE-WAIT:等待从本地用户发来的连接中断请求

CLOSING:等待远程TCP对连接中断的确认

LAST-ACK:等待原来的发向远程TCP的连接中断请求的确认

TIME-WAIT:等待足够的时间以确保远程TCP接收到连接中断请求的确认

CLOSED:没有任何连接状态