C 中如何得到主機名與IP位址

2021-04-13 09:45:17 字數 585 閱讀 8360

/*

大學* 檔名稱:getipandname

* 檔案標識:見配置

管理計畫書

* 檔案摘要:得到本地主機的名字與ip

using system;

using system.net;

* 當前版本:1.0*

軟體* 完成日期:2023年3月28日

* 取代版本:無

* 原作者 :無

* 完成日期:無

namespace getipandname

class class1

[stathread]

static void main(string args)

//得到主機名

string name = dns.gethostname();

console.writeline("主機

名字:",name);

iphostentry me = dns.gethostbyname(name);

//輸出得到的ip

foreach (ipaddress ip in me.addresslist)

console.read();

獲取主機名與主機IP位址

說明 structhostent define h addr h addr list 0 h name 位址的正式名稱。h aliases 空位元組 位址的預備名稱的 指標。h addrtype 位址型別 通常是 af inet。h length 位址的位元長度。h addr list 零位元組 主...

配置主機名 IP位址 主機對映

1.su 切換到root使用者 修改主機名 hostname 檢視主機名 修改方式 兩種方式 a.hostname 臨時修改 b.vi etc sysconfig network 永久修改 必須重啟才能生效 2.設定ip位址 b.右上角網路連線圖示 右鍵 edit connections 選中 sy...

主機名解析成IP位址

struct hostent h gethostbyname argv 2 hostaddr struct in addr h h addr list 0 s addr argv 2 是對應的主機名,如 srwp05mgt001 gethostbyname 返回對應於給定主機名的包含主機名字和位址資...