學(xué)習(xí)啦 > 學(xué)習(xí)電腦 > 網(wǎng)絡(luò)知識(shí) > 網(wǎng)絡(luò)基礎(chǔ)知識(shí) > 獲取本機(jī)在局域網(wǎng)ip地址方法是什么

獲取本機(jī)在局域網(wǎng)ip地址方法是什么

時(shí)間: 加城1195 分享

獲取本機(jī)在局域網(wǎng)ip地址方法是什么

  局域網(wǎng)可以實(shí)現(xiàn)文件管理、應(yīng)用軟件共享、打印機(jī)共享、掃描儀共享、工作組內(nèi)的日程安排、電子郵件和傳真通信服務(wù)等功能。在項(xiàng)目中經(jīng)常要獲取用戶的上網(wǎng)的IP地址,如何獲取用戶的IP地址,方法很多,現(xiàn)在介紹以下2種

  復(fù)制代碼 代碼如下:

  ///

  /// 獲取本機(jī)在局域網(wǎng)的IP地址

  ///

  ///

  private string GetLocalIPAddress()

  {

  System.Net.IPAddress[] addressList = Dns.GetHostEntry(Dns.GetHostName()).AddressList;

  string strNativeIP = "";

  string strServerIP = "";

  if (addressList.Length > 1)

  {

  strNativeIP = addressList[0].ToString();

  strServerIP = addressList[1].ToString();

  }

  else if(addressList.Length==1)

  {

  strServerIP = addressList[0].ToString();

  }

  return strServerIP;

  }

  另外一種就是抓取網(wǎng)頁(yè)中查詢到的上網(wǎng)地址的IP來(lái)實(shí)現(xiàn)的。實(shí)現(xiàn)如下:

  復(fù)制代碼 代碼如下:

  ///

  /// 獲取本機(jī)的上網(wǎng)IP

  ///

  ///

  private string GetConnectNetAddress()

  {

  string strUrl = "http://www.ip138.com/ip2city.asp"; //獲得IP的網(wǎng)址

  Uri uri = new Uri(strUrl);

  WebRequest webreq = WebRequest.Create(uri);

  Stream s = webreq.GetResponse().GetResponseStream();

  StreamReader sr = new StreamReader(s, Encoding.Default);

  string all = sr.ReadToEnd(); //讀取網(wǎng)站返回的數(shù)據(jù) 格式:您的IP地址是:[x.x.x.x]

  int i = all.IndexOf("[") + 1;

  string tempip = all.Substring(i, 15);

  string ip = tempip.Replace("]", "").Replace(" ", "").Replace("<", "");

  return ip;

  }

  補(bǔ)充:局域網(wǎng)、校園網(wǎng)安全維護(hù)方法

  校園網(wǎng)絡(luò)分為內(nèi)網(wǎng)和外網(wǎng),就是說(shuō)他們可以上學(xué)校的內(nèi)網(wǎng)也可以同時(shí)上互聯(lián)網(wǎng),大學(xué)的學(xué)生平時(shí)要玩游戲購(gòu)物,學(xué)校本身有自己的服務(wù)器需要維護(hù);

  在大環(huán)境下,首先在校園網(wǎng)之間及其互聯(lián)網(wǎng)接入處,需要設(shè)置防火墻設(shè)備,防止外部攻擊,并且要經(jīng)常更新抵御外來(lái)攻擊;

  由于要保護(hù)校園網(wǎng)所有用戶的安全,我們要安全加固,除了防火墻還要增加如ips,ids等防病毒入侵檢測(cè)設(shè)備對(duì)外部數(shù)據(jù)進(jìn)行分析檢測(cè),確保校園網(wǎng)的安全;

  外面做好防護(hù)措施,內(nèi)部同樣要做好防護(hù)措施,因?yàn)橛械膶W(xué)生電腦可能帶回家或者在外面感染,所以內(nèi)部核心交換機(jī)上要設(shè)置vlan隔離,旁掛安全設(shè)備對(duì)端口進(jìn)行檢測(cè)防護(hù);

  內(nèi)網(wǎng)可能有ddos攻擊或者arp病毒等傳播,所以我們要對(duì)服務(wù)器或者電腦安裝殺毒軟件,特別是學(xué)校服務(wù)器系統(tǒng)等,安全正版安全軟件,保護(hù)重要電腦的安全;

  對(duì)服務(wù)器本身我們要安全server版系統(tǒng),經(jīng)常修復(fù)漏洞及更新安全軟件,普通電腦一般都是撥號(hào)上網(wǎng),如果有異常上層設(shè)備監(jiān)測(cè)一般不影響其他電腦。做好安全防范措施,未雨綢繆。


獲取本機(jī)在局域網(wǎng)ip地址方法是什么相關(guān)文章:

1.教你如何獲取局域網(wǎng)中未使用的IP地址

2.怎么查看本機(jī)局域網(wǎng)ip地址查詢

3.如何查找局域網(wǎng)內(nèi)所有的ip地址

4.局域網(wǎng)內(nèi)自動(dòng)獲取ip地址設(shè)置打印機(jī)共享的方法

5.局域網(wǎng)自動(dòng)獲取ip設(shè)置方法教程

4051222