本文目录:
- 1、阿里云端口转发(将80端口转发到其他端口)
- 2、阿里云服务器怎么做端口映射?
- 3、阿里云服务器公网IP如何做端口映射?
阿里云端口转发(将80端口转发到其他端口)
80端口是为HTTP(HyperText Transport Protocol)即超文本传输协议开放的,此为上网冲浪使用次数最多的协议,主要用于WWW(World Wide Web)即万维网传输信息的协议。可以通过HTTP地址(即常说的“网址”)加“:80”来访问网站, 因为浏览网页服务默认的端口号都是80,因此只需输入网址即可,不用输入“:80”了 。
所以在搭建网站时,想要直接输入网址来访问,而不用输入端口号
但是在使用阿里云的时候,发现80端口被占用,通过 lsof -i:80 发现端口被一个叫 AliYunDun 的占用了
然后通过搜索发现 AliYunDun 并不是将80端口给占用了,而是为了保护请求,进行一层防护
所以,如果要使用,需要 备案 ,但是由于网站是用的 org 后缀,而阿里云又说该后缀无法备案
即使成功做出映射,但是由于之前购买的阿里云的服务器是国内的,也不能访问
因为看的是
,只要访问这个地址就会出现要你备案的提示
虽然网上很多,csdn上面都有教你怎么转变80端口到其他端口(8080)的方法
但是我感觉是没有什么用的,因为
如果你的网站是有备案的,直接使用80端口即可,如果没有备案,转变之后也无法不加端口号来访问你的网站
或者 ,如果想要搭建个人博客,建议可以使用国外的服务器,这是不需要备案的
比较好的几个链接
阿里云服务器怎么做端口映射?
1、WWW服务的重定向
打开管理工具中的Internet服务管理器,进入“Internet信息服务”对话框,选择Web站点名称,例如:“默认Web站点”,查看其属性,在属性页面的“主目录”标签下,我们可以设置WWW服务器的主目录位置。设定主目录为“另一计算机上的共享位置”,则可以在“网络目录”栏目内,以“\\ {服务器}\{共享名}”格式填写局域网内部的WWW服务器上已经设为共享的主目录,例如:\\Server6\www。
2、FTP服务的重定向
与WWW服务的重定向相似,打开管理工具中的Internet服务管理器,进入“Internet信息服务”对话框,选择FTP站点名称,例如:“默认FTP站点”,查看其属性,在属性页面的“主目录”标签下,我们可以设置FTP服务器的主目录位置。
如果操作系统为Windows NT/Windows 2000/Windows XP,第一次运行时选择Start,PortTunnel会自动以服务方式运行。点击[Add]按钮添加条目,点击[Edit]按钮编辑现有条目,点击 [Delete]按钮删除条目。“新建/编辑”条目的界面见下图。
PortTunnel专门针对HTTP、FTP、SMTP服务的端口映射,提供了较多的参数设置,在相应的标签菜单下调整。此外,PortTunnel还提供了安全性设置和日志、统计等功能。
阿里云服务器公网IP如何做端口映射?
内网服务器操作过程如下:
首先安装nginx和启动
1[root@内网 ~]# yum install nginx -y /dev/null
2[root@内网 ~]# /etc/init.d/nginx start
3Starting nginx: [ OK ]
4[root@内网 ~]# lsof -i:80
5COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
测试nginx安装正常,可以访问。
1[root@内网 ~]# curl -I localhost
2HTTP/1.1 200 OK
3Server: nginx/0.8.55
公网服务器操作如下:
首先修改内核参数,开启ip转发
1[root@公网 ~]# sed -i 's/net.ipv4.ip_forward = 0/net.ipv4.ip_forward = 1/g' /etc/sysctl.conf
2应用生效
3[root@公网 ~]# sysctl -p
4net.ipv4.ip_forward = 1
配置iptables,将访问公网服务器80端口的请求,转发到内网服务器的80
1[root@公网 ~]# iptables -t nat -I PREROUTING -d 115.29.96.246 -p tcp --dport 80 -j DNAT --to 10.144.26.11:80
这时候我们访问公网服务器IP测试一下,同时抓包看转发后的数据包情况:
这样原地址是访客的公网IP,目标是内网服务器的内网地址,这样也没办法双向通讯啊,所以,需要让这个数据包的原地址,也变成内网地址,这样才能和内网服务器建立通讯。
修改原地址就是SNAT
我们继续在公网服务器配置:
1[root@公网 ~]# iptables -t nat -I POSTROUTING -d 10.144.26.11 -p tcp --dport 80 -j SNAT --to 10.163.209.59
访客本地公网-公网服务器公网IP
修改目标地址
公网服务器内网IP-内网服务器IP
修改原地址
内网服务器IP-公网服务器内网IP
公网服务器公网IP-访客本地公网
完成通讯,试试看。
【阿里云服务器映射端口】的内容来源于互联网,如引用不当,请联系我们修改。
网友留言: