博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
判断当前主机是不是阿里云内网
阅读量:4541 次
发布时间:2019-06-08

本文共 1149 字,大约阅读时间需要 3 分钟。

static void Main(string[] args)        {           Console.WriteLine(IsAliyunInsideNetwork());           Console.WriteLine(Ping("oss-cn-qingdao.aliyuncs.com"));           Console.ReadKey();        }        ///         /// 功能:判断本机是不是阿里云内网        /// 作者:黄海        /// 时间:2018-06-13        ///         /// 
public static bool IsAliyunInsideNetwork() { return Ping("oss-cn-qingdao-internal.aliyuncs.com"); } /// /// 是否能 Ping 通指定的主机 /// /// ip 地址或主机名或域名 ///
true 通,false 不通
public static bool Ping(string ip) { var p = new System.Net.NetworkInformation.Ping(); var options = new System.Net.NetworkInformation.PingOptions {DontFragment = true}; var data = "Test Data!"; var buffer = Encoding.ASCII.GetBytes(data); const int timeout = 1000; // Timeout 时间,单位:毫秒 var reply = p.Send(ip, timeout, buffer, options); return reply != null && reply.Status == System.Net.NetworkInformation.IPStatus.Success; }

 

转载于:https://www.cnblogs.com/littlehb/p/9179889.html

你可能感兴趣的文章
Windows服务安装
查看>>
人工智能 1. 语音合成,语音识别,相似度,图灵机器人,智能对话
查看>>
46_并发编程-进程与线程之间的对比
查看>>
毕业设计第一周每天工作
查看>>
在VS2008中编译和使用OpenSSL
查看>>
临时邮箱
查看>>
jQuery框架分析第一章: 第一个匿名函数
查看>>
如何查看、修改Linux的系统时间
查看>>
hdu 2602 Bone Collector 01背包
查看>>
'fc' 不是内部或外部命令,也不是可运行的程序
查看>>
HTTPS工作原理-默写
查看>>
怎样从GitHub项目中,下载单个文件夹或文件
查看>>
redis安装问题
查看>>
2019 Web开发学习路线图
查看>>
鼠标点击特效
查看>>
2016年网站运维总结【转载】
查看>>
单例模式--singleton
查看>>
php课程笔记4
查看>>
比特币转账流程
查看>>
并发编程(一)
查看>>