在宽带路由器上如何实现NAT功能呢?一般路由器可以采用虚拟服务器的设置和开放主机(DMZ Host)。虚拟服务器一般可以由用户自己按需定义提供服务的不同端口,而开放主机是针对IP地址,取消防火墙功能,将局域网的单一IP地址直接映射到外部IP之上,而不必管端口是多少,这种方式只支持一台内部电脑。
最常用的端口映射是在网络中的服务器使用的是内部私有IP地址,但是很多网友希望能将这类服务器IP地址通过使用端口映射能够在公网上看到这些服务器,这里,我们就需要搞清楚所用服务的端口号,比如,>公网IP需要一台对外的服务器,然后将IP地址设为你的这个IP,然后在这台服务器上布署你的网站,这样别人就能通过IP访问你的网站了,你也可以将些IP映射到域名,这样就可能通过域名访问你的网站了。DHCP (Dynamic Host Configuration Protocol) 动态主机设置协议,用于动态分配 IP 地址,以节省有限的 IP 地址资源。
首先有一台 DHCP 服务器等待响应 IP 地址申请,此服务器存储一批有效的 IP 地址以供分配。一旦收到申请 DHCP 服务器会给合法请求方分配一个 IP 地址,此 IP 地址是有有效期的,默认值 3 天。默认状态下,在有效期过半的时候,客户机需要重新提交申请已延期。如果此时 DHCP 服务器宕机,客户机仍然有一半的时间等待服务器的恢复。
当客户机正常关机 DHCP 服务器会将 IP 地址收回,若因各种原因客户机中断网络连接且在有效期内未恢复连接,DHCP 服务器会在 IP 失效后将 IP 地址收回。这样就实现了 IP 多机共享,也就是问题中提到的使用动态 IP 地址。
通常 DHCP 服务器会记录客户机的物理地址,即MAC 地址(Media Access Control ),这是每一块网卡的全球唯一地址,客户机就是通过提交自己的 MAC 地址来申请 IP 地址的。若下一次同样的 MAC 地址提交 IP 地址申请,服务器会尽量分配同上次相同的 IP 地址,前提是此 IP 地址尚未分配给其它客户机。
使用 DHCP 的原则是,同一时间在线的客户机不能超过有效 IP 地址的数目
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)