dis cu (查看路由) (发现外网的IP是 ethernet 1口) interface e 1 (进入 ethernet 1端口配制模式)
nat server global 2182115106 20 inside 1921680249 20 tcp (表示把来至2182115106这个IP上20端口的数据发送到内网1921680249上的20 端口,TCP表示TCP传输。语句的最后一定要加一个空格) nat server global 2182115106 21 inside 1921680249 21 tcp nat server global 2182115106 22 inside 1921680249 22 tcp nat server global 2182115106 6969 inside 1921680249 6969 tcp
7881-7889 4881-4889 nat server global 2182115106 23 inside 1921680249 23 tcp (最后加入23因为23是telnet端口。如果把23也映射了。那你也连不到路由了)
Quit
登陆路由后:
enable 登陆特权 模式
configure terminal 进入配置
ip nat inside source static tcp 1921680230 20 21815119218 20
ip nat inside source static tcp 1921680230 21 21815119218 21
ip nat inside source static tcp 1921680230 22 21815119218 22
ip nat inside source static tcp 1921680230 23 21815119218 23
解释 内网IP 端口 外网IP 端口
添加其他端口!
exit
write 保存退出。
reboot
大哥 给评个好啊
谢谢啦使用的是路由器吗?路由器都有端口映射功能,web服务器设置成静态IP,然后把80端口映射到web服务器IP。另外需要看一下你们的外网80端口有没有被宽带服务商封了,现在国内网站需要备案才能访问,所以宽带服务商会把所有用户的80端口关闭,这样就不能通过外网IP地址直接打开web服务。如果不能开通80端口,web服务可以使用其他端口,例如使用81端口(端口没有特别限制,只要不跟已有的服务重复就行了),访问web服务的时候,使用>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)