阿里云服务器怎么映射
1. 云服务器上怎样做端口映射
如果不借助第三方软件,端口映射只能在路由上做,云主机肯定做不了。
找到nat123端口映射,添加映射就行
2. 阿里云服务器公网IP如何做端口映射
内网服务器操作过程如下:
首先安装nginx和启动
1 [root@内网 ~]# yum install nginx -y >>/dev/null
2 [root@内网 ~]# /etc/init.d/nginx start
3 Starting nginx: [ OK ]
4 [root@内网 ~]# lsof -i:80
5 COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
测试nginx安装正常,可以访问。
1 [root@内网 ~]# curl -I localhost
2 HTTP/1.1 200 OK
3 Server: 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
4 net.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->访客本地公网
完成通讯,试试看。
3. 阿里云服务器公网IP如何做端口映射
没有公网
ip
是不行的,无论动态还是静态,没有公网
ip
怎么找到它?静态可以直接找到,动态ip
的话,可以配域名动态解析找到。建
vpn
也是需要公网ip的。总之,一句话,没有公网ip
的话你的机器就成了孤岛,和互联网脱离了联系。
那么另外一种情况就是,你家里的机器(或vps)躲在路由器后,只有内网ip,但要外面相通的话,路由器的外端口肯定是拿到了公网ip,否则外面就找不到你的路由器,当然也找不到后面的
vps
了。只要路由器能拿到公网ip(一般总会有的,否则网络就是不通),后面一切都好办了。登录路由器,菜单里找一下,找到虚拟服务器一节,在里面做端口映射,把外面对路由器公网ip:端口的访问,映身到内网服务器上去。这里还有个大前提,电信分配的光猫默认是路由模式,你得打电话给电信让她改成桥接模式,否则做不了端口映射,家里也建不了站。
4. 阿里云怎么把域名绑定在服务器
阿里云把域名绑定在服务器上的步骤:
1、打开网络在网络里面搜索“阿里云”。
2、点击阿里云官网,进入阿里云官网,点击登录,进入登录界面。
3、输入账号和密码或者扫描登录进入阿里云官网界面。