云服务器验证内外网端口连通性

UPD与TCP连通性验证

使用场景

当企业内部使用云服务器进行环境搭建的时候,在云服务中使用的都是内网地址,如果公司开通了外网的端口号,并进行了内网端口与外网端口的映射,则我们需要进行外网端口号和内网端口号之间的映射验证。

TCP验证

由于Http的底层使用的是TCP协议,所以只需要验证Http的连通性,就代表TCP的连通性被验证:

  1. 在云服务器上安装tomcat或者nginx,只要可以通过内网地址访问到页面即可;
  2. 将内网IP的端口号从安全组中放开;
  3. 假设内网访问192.168.44.11:8080 可以访问到tomcat的欢迎页,并且外网开放的端口号为9001,映射内网端口为8080;
  4. 假设外网地址是 58.39.18.43,那么直接访问 58.39.18.43:9001,查看是否进入tomcat欢迎页;
  5. 如果进入了欢迎页,代表内外网的端口号映射以连通;
  6. 如果无法访问就是代办没有连通;

UDP验证

而UDP的验证就不可以只使用浏览器直接验证。

  1. 找一台自己的虚拟机;
  2. 企业的云服务器和自己的虚拟机都安装上netcat;
yum -y install nc
  1. 在企业的云服务上执行nc -lu 3478 (假设内网的映射端口为3478);
  2. 在自己的虚拟机上执行nc -uv 58.39.18.43 3479(假设3479为外网的映射端口,因为内网开放出来了自己的3478端口,如果这两个端口号是映射相通的,就代表可以连接外网的IP和端口号,就能实现两个机器进行文本信息的传输);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值