获取服务器相关信息

1.通过下面代码可以获取服务器的一些相关信息,例如IP,系统,端口

相应代码:

  需要引用using System.Net;命名空间

 

 string name = Dns.GetHostName();
          IPHostEntry myip=Dns.GetHostEntry(name);
          foreach (IPAddress ip in myip.AddressList)
          {
              if (ip.AddressFamily.ToString() == "InterNetwork")
                  ///InterNetwork为ip4地址,InterNetworkV6为ip6地址
                    this.lb_ip.InnerText = ip.ToString();
          }
        //获取名称
        string pcname = Dns.GetHostName();
        this.lb_server_name.InnerText = Dns.GetHostName();
        //iis
        this.lb_iis_version.InnerText = Request.ServerVariables["SERVER_SOFTWARE"];
        //时间
        this.lb_time.InnerText = DateTime.Now.ToString("yyyy-MM-dd");
        //路径
        this.lb_path.InnerText = Server.MapPath(Request.ServerVariables["script_name"]);
        //端口
        this.lb_port.InnerText = Request.ServerVariables["SERVER_PORT"];
        //系统
        this.lb_system.InnerText = Environment.OSVersion.Platform.ToString() + " " + Environment.OSVersion.Version.ToString();
        //超时
        this.lb_overtime.InnerText = Server.ScriptTimeout.ToString();


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值