百科问答小站 logo
百科问答小站 font logo



阿里云服务器公网IP如何做端口映射?


user avatar   网友的相关建议: 
      内网服务器操作过程如下:
首先安装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->访客本地公网
完成通讯,试试看。



相关阿里云话题

为什么今年会那么多做云计算的。京东云,华云,阿里云,大宇云,腾讯云,都做云计算了?
域名在godaddy买的,服务器用的是阿里云,请问做网站需要备案吗
求个阿里云服务器邀请码,做项目用的~谢谢~
我是做外贸的,在使用阿里云邮箱,怎样一次性给所有客户发邮件,谢谢.
我想问下阿里云网站备案的时候我用个人博客类型的形式备案,备案完成以后我能做成别的形式吗?比如说推广
关于个人备案网站可以做淘宝客吗的阿里云网站内容
谁做过淘宝客的,教我上传文件,我上传后也打不开网页,用的是阿里云虚拟主机
阿里云企业邮箱,腾讯企业邮箱,网易企业邮箱怎么选择,是做外贸用途的
我用的是万网的空间,阿里云的域名,现在已经做了一个论坛了,想要在同放一个微信游戏源码,怎么做?
我用 XAMPP做好了本地的网站,服务器是阿里云服务器,如何搭建网络服务器,并将本地网站上传至服务器目录
在阿里云备案,用的是阿里的服务器,后来公司决定买两套服务器,选着了DIC托管,现在需要重新做备案吗?
群晖用阿里云域名做DDNS,认证失败是什么原因
阿里云虚拟主机lamp环境centos6.9搭建两个站点需要不同版本的PHP5.3和PHP7.2怎样做?
thinkphp 做迁移从阿里云迁移到本地iis出现错误
怎么把做好的网站放到阿里云服务器上?是跟本地一样安装一个WAMP就可以了吗?
平安云做的主要产品是什么?是和阿里云、腾讯云一样的平台吗?
如果用了云服务器,比如阿里云,还需要做CDN加速吗
百度云的 BOS,和阿里云的Oss 可以用来做流媒体服务器吗? 刚刚接触 求赐教!
本人小白,我现在要做一个能用账号密码登陆的app,我应该买阿里云的ECS服务器还是应该买RDS数据
为什么做外贸的企业都愿意使用阿里云企业邮箱?



前一个讨论
dw做的网站怎样上传到阿里云的服务器
下一个讨论
为什么今年会那么多做云计算的。京东云,华云,阿里云,大宇云,腾讯云,都做云计算了?





© 2024-03-29 - tinynew.org. All Rights Reserved.
© 2024-03-29 - tinynew.org. 保留所有权利