當前位置:首頁 » 雲伺服器 » 查看機架式伺服器mac地址

查看機架式伺服器mac地址

發布時間: 2022-09-04 14:06:19

『壹』 惠普伺服器mac地址查看

在列印機的面板上選擇配置清單輸出。那上面就有網路設置,其中包括本機的MAC地址。
另一種方法,隨便哪台電腦,只要能進入你們的路由管理界面就行,看一下路由器[DHCP伺服器]項下,[客戶端列表]里,或者是[靜態地址分配]里,肯定會看到HP的列印機的IP和MAC

『貳』 如何通過ip查看設備mac地址嗎

1、點擊開始菜單,然後選擇「運行」。

『叄』 如何查看本地查看電腦的IP地址和MAC地址

例如A主機的IP地址為192.168.0.1,它現在需要與IP為192.168.0.8的主機(主機B)進行通訊,那麼將進行以下動作: A主機查詢自己的ARP緩存列表, 如果發現具有對應於目的IP地址192.168.0.8的MAC地址項,則直接使用此MAC地址項構造並發送乙太網數據包,如果沒有發現對應的MAC地址項則繼續下一步; A主機發出ARP解析請求廣播,目的MAC地址是FF:FF:FF:FF:FF:FF,請求IP為192.168.0.8的主機回復MAC地址; B主機收到ARP解析請求廣播後,回復給A主機一個ARP應答數據包,其中包含自己的IP地址和MAC地址; A接收到B主機的ARP回復後,將B主機的MAC地址放入自己的ARP緩存列表,然後使用B主機的MAC地址作為目的MAC地址,B主機的IP地址(192.168.0.8)作為目的IP地址, 構造並發送乙太網數據包; 如果A主機還要發送數據包給192.168.0.8, 由於在ARP緩存列表中已經具有IP地址192.168.0.8的MAC地址,所以A主機直接使用此MAC地址發送數據包,而不再發送ARP解析請求廣播;當此緩存地址項超過兩分鍾沒有活動(沒有使用)後,此ARP緩存將超時被刪除。 默認情況下ARP緩存的超時時限是兩分鍾,你可以在注冊表中進行修改。可以修改的鍵值有兩個,都位於 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 修改的鍵值: 鍵值1:ArpCacheLife,類型為Dword,單位為秒,默認值為120 鍵值2:ArpCacheMinReferencedLife,類型為Dword,單位為秒,默認值為600 注意:這些鍵值默認是不存在的,如果你想修改,必須自行創建;修改後重啟計算機後生效。 如果ArpCacheLife的值比ArpCacheMinReferencedLife的值大,那麼ARP緩存的超時時間設置為ArpCacheLife的值;如果ArpCacheLife的值不存在或者比ArpCacheMinReferencedLife的值小,那麼對於未使用的ARP緩存,超時時間設置為120秒;對於正在使用的ARP緩存,超時時間則設置為ArpCacheMinReferencedLife的值。下圖是我們的試驗網路結構,ISA Server作為一個邊緣防火牆,內部區域網(192.168.0.0/24)通過ISA Server接入Internet。在這個試驗中,我將在ISA Server上綁定內部客戶True的IP地址192.168.0.8和MAC地址,這樣,當True不在線時,另外一個內部客戶Fake就算修改自己的IP地址為True的IP地址192.168.0.8,也不能通過ISA Server來上網。 各計算機的TCP/IP設置如下,本次試驗不涉及DNS解析,各伺服器的DNS伺服器設置為空,在試驗之前已經確認了網路連接工作正常: ISA 2004 Firewall:LAN Interface: IP:192.168.0.1/24 DG:None MAC:00:03:47:F4:FC:E7 True(將離線):IP:192.168.0.8/24 DG:192.168.0.1 MAC:00:0D:60:C3:05:34 Fake(將修改IP地址為192.168.0.8):IP:192.168.0.8/24 DG:192.168.0.1 MAC:00:06:D0:06:05:47 首先,我在ISA Server上使用ARP -S來綁定True的IP地址和MAC地址,運行命令: ARP -s 192.168.0.8 00-0D-60-C3-05-34 然後執行ARP -a來查看ARP緩存列表,結果如下圖所示。你可以看到在ARP緩存列表中IP地址192.168.0.8的類型為static,這表明它是靜態項。此時,我們在ISA Server上的綁定就成功了。

『肆』 如何查看電腦的ip地址和MAC地址

例如A主機的IP地址為192.168.0.1,它現在需要與IP為192.168.0.8的主機(主機B)進行通訊,那麼將進行以下動作:
A主機查詢自己的ARP緩存列表,
如果發現具有對應於目的IP地址192.168.0.8的MAC地址項,則直接使用此MAC地址項構造並發送乙太網數據包,如果沒有發現對應的MAC地址項則繼續下一步;
A主機發出ARP解析請求廣播,目的MAC地址是FF:FF:FF:FF:FF:FF,請求IP為192.168.0.8的主機回復MAC地址;
B主機收到ARP解析請求廣播後,回復給A主機一個ARP應答數據包,其中包含自己的IP地址和MAC地址;
A接收到B主機的ARP回復後,將B主機的MAC地址放入自己的ARP緩存列表,然後使用B主機的MAC地址作為目的MAC地址,B主機的IP地址(192.168.0.8)作為目的IP地址,
構造並發送乙太網數據包;
如果A主機還要發送數據包給192.168.0.8,
由於在ARP緩存列表中已經具有IP地址192.168.0.8的MAC地址,所以A主機直接使用此MAC地址發送數據包,而不再發送ARP解析請求廣播;當此緩存地址項超過兩分鍾沒有活動(沒有使用)後,此ARP緩存將超時被刪除。
默認情況下ARP緩存的超時時限是兩分鍾,你可以在注冊表中進行修改。可以修改的鍵值有兩個,都位於
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
修改的鍵值:
鍵值1:ArpCacheLife,類型為Dword,單位為秒,默認值為120
鍵值2:ArpCacheMinReferencedLife,類型為Dword,單位為秒,默認值為600
注意:這些鍵值默認是不存在的,如果你想修改,必須自行創建;修改後重啟計算機後生效。
如果ArpCacheLife的值比ArpCacheMinReferencedLife的值大,那麼ARP緩存的超時時間設置為ArpCacheLife的值;如果ArpCacheLife的值不存在或者比ArpCacheMinReferencedLife的值小,那麼對於未使用的ARP緩存,超時時間設置為120秒;對於正在使用的ARP緩存,超時時間則設置為ArpCacheMinReferencedLife的值。下圖是我們的試驗網路結構,ISA
Server作為一個邊緣防火牆,內部區域網(192.168.0.0/24)通過ISA
Server接入Internet。在這個試驗中,我將在ISA
Server上綁定內部客戶True的IP地址192.168.0.8和MAC地址,這樣,當True不在線時,另外一個內部客戶Fake就算修改自己的IP地址為True的IP地址192.168.0.8,也不能通過ISA
Server來上網。
各計算機的TCP/IP設置如下,本次試驗不涉及DNS解析,各伺服器的DNS伺服器設置為空,在試驗之前已經確認了網路連接工作正常:
ISA
2004
Firewall:LAN
Interface:
IP:192.168.0.1/24
DG:None
MAC:00:03:47:F4:FC:E7

True(將離線):IP:192.168.0.8/24
DG:192.168.0.1
MAC:00:0D:60:C3:05:34

Fake(將修改IP地址為192.168.0.8):IP:192.168.0.8/24
DG:192.168.0.1
MAC:00:06:D0:06:05:47


首先,我在ISA
Server上使用ARP
-S來綁定True的IP地址和MAC地址,運行命令:
ARP
-s
192.168.0.8
00-0D-60-C3-05-34
然後執行ARP
-a來查看ARP緩存列表,結果如下圖所示。你可以看到在ARP緩存列表中IP地址192.168.0.8的類型為static,這表明它是靜態項。此時,我們在ISA
Server上的綁定就成功了。

『伍』 在windowXP體系下查看MAC地址和MAC地址的命令是什麼

ipconfig /all

你也可以把下面的文本復制到 文本文檔 保存後續為 .bat

@echo off
@COLOR 0C
@cls
::調用格式:
@TITLE 正在檢測網卡名稱...
@echo 正在檢測網卡名稱...
call :select "Description" "網卡名稱"
@cls
@TITLE 正在檢測Mac地址...
@echo 正在檢測Mac地址...
call :select "Physical Address" "Mac"
@cls
@TITLE 正在檢測DHCP是否關閉...
@echo 正在檢測DHCP是否關閉...
call :select "Dhcp Enabled" "DHCP"
@cls
@TITLE 正在檢測IP地址...
@echo 正在檢測IP地址...
call :select "ip Address" "IP"
@cls
@TITLE 正在檢測子網掩碼...
@echo 正在檢測子網掩碼...
call :select "Subnet Mask" "子網掩碼"
@cls
@TITLE 正在檢測網關地址...
@echo 正在檢測網關地址...
call :select "Default Gateway" "網關"
@cls
@TITLE 正在檢測DNS地址...
@echo 正在檢測DNS地址...
call :select "DNS Servers" "DNS"

:: 演示效果
@cls
@TITLE 檢測完成...
echo 網卡名稱 :%網卡名稱%
echo MAC地址 :%Mac%
echo DHCP處於關閉狀態 :%DHCP%
echo IP地址 :%IP%
echo 子網掩碼 :%子網掩碼%
echo 網關 :%網關%
echo DNS伺服器 :%DNS%
@ECHO.
ECHO 按任意鍵繼續...
pause>nul

:select
for /f "tokens=2 delims=:" %%i in ('ipconfig /all ^| findstr /i /c:%1') do if not "!%~2!" == "" set "%~2=%%i"
goto :eof

『陸』 怎麼查詢華為s5700交換機上所有埠對應的IP地址和MAC地址

解決怎麼查詢華為s5700交換機上所有埠對應的IP地址和MAC地址的步驟如下:

1.找到本機的MAC地址,這個可以在命令行中輸入「ipconfig/all」來進行查詢。找到當前網卡地址。

『柒』 如何獲取本地和遠程主機的IP及MAC地址

向大家介紹一下我們將如何獲得一台主機的IP地址。在Win32 API中我們可以使用NetWork API完成這項工作,但是在.Net平台下我們應當如何做呢?其實操作方法與API差不多,只是大家要理解一下Namespace與Class。本站這方面的文章很多,關於Namespace與Class的內容就不介紹了。
.Net平台存在System.Net命名空間,其中的DNS類,提供了一些方法可以獲取伺服器的服務名或者是IP地址。DNS是一個靜態類,所以它能夠直接創建類實例。閑話少說,我們來看具體的程序:
namespace NKUtilities
{
using System;
using System.Net;
public class DNSUtility
{
public static int Main (string [] args)
{
String strHostName = new String ("");
if (args.Length == 0)
{
// 獲得本地的IP地址
//首先獲了本地機的主機名
strHostName = DNS.GetHostName ();
Console.WriteLine ("Local Machine''s Host Name: " + strHostName);
}
else
{
strHostName = args[0];
}
// 接著使用主機名,獲取IP地址列表
// 一台主機可能不只一個IP哦,不要被某些人誤導了,呵呵,想想以前的163與169就知道了
IPHostEntry ipEntry = DNS.GetHostByName (strHostName);
IPAddress [] addr = ipEntry.AddressList;
for (int i = 0; i < addr.Length; i++)
{
Console.WriteLine ("IP Address {0}: {1} ", i, addr[i].ToString ());
}
return 0;
}
}
}
如果你想獲得主機名,你可以使用不帶參數的GetHostName方法,接著使用這個主機名作為參數交給GetHostByName方法,以獲取IPAddress列表。最後是輸出列表中的IP地址。
C#編程之 如何獲取本地和遠程主機的IP及MAC地址
利用dns類和WMI規范獲取IP及MAC地址
在C#編程中,要獲取主機名和主機IP地址,是比較容易的.它提供的Dns類,可以輕松的取得主機名和IP地址.

示例:
string strHostName = Dns.GetHostName(); //得到本機的主機名
IPHostEntry ipEntry = Dns.GetHostByName(strHostName); //取得本機IP
string strAddr = ipEntry.AddressList[0].ToString(); //假設本地主機為單網卡

在這段代碼中使用了兩個類,一個是Dns類,另一個為IPHostEntry類,二者都存在於命名空間System.Net中.
Dns類主要是從域名系統(DNS)中檢索關於特定主機的信息,上面的代碼第一行就從本地的DNS中檢索出本地主機名.
IPHostEntry類則將一個域名系統或主機名與一組IP地址相關聯,它與DNS類一起使用,用於獲取主機的IP地址組.
要獲取遠程主機的IP地址,其方法也是大同小異.

在獲取了IP地址後,如果還需要取得網卡的MAC地址,就需要進一步探究了.
這里又分兩種情況,一是本機MAC地址,二是遠程主機MAC地址.二者的獲取是完全不同的.
在獲取本機的MAC地址時,可以使用WMI規范,通過SELECT語句提取MAC地址.在.NET框架中,WMI規范的實現定義在System.Management命名空間中.
ManagementObjectSearcher類用於根據指定的查詢檢索管理對象的集合
ManagementObjectCollection類為管理對象的集合,下例中由檢索對象返回管理對象集合賦值給它.

示例:
ManagementObjectSearcher query =new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration") ;
ManagementObjectCollection queryCollection = query.Get();
foreach( ManagementObject mo in queryCollection )
{
if(mo["IPEnabled"].ToString() == "True")
mac = mo["MacAddress"].ToString();
}

獲取遠程主機的MAC地址時,需要借用API函數SendARP.該函數使用ARP協議,向目的主機發送ARP包,利用返回並存儲在高速緩存中的IP和MAC地址對,從而獲取遠程主機的MAC地址.

示例:
Int32 ldest= inet_addr(remoteIP); //目的ip
Int32 lhost= inet_addr(localIP); //本地ip

try
{
Int64 macinfo = new Int64();
Int32 len = 6;
int res = SendARP(ldest,0, ref macinfo, ref len); //發送ARP包
return Convert.ToString(macinfo,16);
}
catch(Exception err)
{
Console.WriteLine("Error:{0}",err.Message);
}
return 0.ToString();

但使用該方式獲取MAC時有一個很大的限制,就是只能獲取同網段的遠程主機MAC地址.因為在標准網路協議下,ARP包是不能跨網段傳輸的,故想通過ARP協議是無法查詢跨網段設備MAC地址的。

示常式序:

using System.Net;
using System;
using System.Management;
using System.Runtime.InteropServices;

public class getIP
{
[DllImport("Iphlpapi.dll")]
private static extern int SendARP(Int32 dest,Int32 host,ref Int64 mac,ref Int32 length);
[DllImport("Ws2_32.dll")]
private static extern Int32 inet_addr(string ip);

//獲取本機的IP
public string getLocalIP()
{
string strHostName = Dns.GetHostName(); //得到本機的主機名
IPHostEntry ipEntry = Dns.GetHostByName(strHostName); //取得本機IP
string strAddr = ipEntry.AddressList[0].ToString();
return(strAddr);
}
//獲取本機的MAC
public string getLocalMac()
{
string mac = null;
ManagementObjectSearcher query =new ManagementObjectSearcher("SELECT * FROM Win32_NetworkAdapterConfiguration") ;
ManagementObjectCollection queryCollection = query.Get();
foreach( ManagementObject mo in queryCollection )
{
if(mo["IPEnabled"].ToString() == "True")
mac = mo["MacAddress"].ToString();
}
return(mac);
}

//獲取遠程主機IP
public string[] getRemoteIP(string RemoteHostName)
{
IPHostEntry ipEntry = Dns.GetHostByName(RemoteHostName);
IPAddress[] IpAddr = ipEntry.AddressList;
string[] strAddr = new string[IpAddr.Length];
for (int i=0;i {
strAddr[i] = IpAddr[i].ToString();
}
return(strAddr);
}
//獲取遠程主機MAC
public string getRemoteMac(string localIP, string remoteIP)
{
Int32 ldest= inet_addr(remoteIP); //目的ip
Int32 lhost= inet_addr(localIP); //本地ip

try
{
Int64 macinfo = new Int64();
Int32 len = 6;
int res = SendARP(ldest,0, ref macinfo, ref len);
return Convert.ToString(macinfo,16);
}
catch(Exception err)
{
Console.WriteLine("Error:{0}",err.Message);
}
return 0.ToString();
}

public static void Main(string[] args)
{
getIP gi = new getIP();
Console.WriteLine("本地網卡信息:");
Console.WriteLine(gi.getLocalIP() + " - " + gi.getLocalMac());

Console.WriteLine("/n/r遠程網卡信息:");
string[] temp = gi.getRemoteIP("scmobile-tj2");
for(int i=0;i {
Console.WriteLine(temp[i]);
}
Console.WriteLine(gi.getRemoteMac("192.168.0.3","192.168.0.1"));
}
}
可以用.Net的DNS類來獲取一個主機名或一個給定主機的IP地址。要想在程序中使用DNS類,就需要包含System.Net:
Include System.Net Reference
比如說想獲取http://www.mindcracker.com/的IP地址,以下代碼就會完成這個任務:
// Call DNS.GetHostName to get IPHostEntry and get the IP address list.
IPHostEntry ipEntry = DNS.GetHostByName ("www.mindcracker.com");
IPAddress [] IpAddr = ipEntry.AddressList;
for (int i = 0; i < IpAddr.Length; i++){
Console.WriteLine ("IP Address {0}: {1} ", i, IpAddr[i].ToString ());
}
另外,使用無參數的GetHostName可以返回本地機器的主機名:
string strHostName = DNS.GetHostName ();
然後將這個主機名作為參數傳遞給GetHostByName,就可以獲取本地機器的IP地址信息。

『捌』 如何查看連接在一台伺服器上電腦的IP和Mac

1、進入控制面板的網路和共享中心,在最上方的「查看基本網路信息並設置連接」的右側選擇「查看完整映射」就可以了
2、開始——運行—— 輸入 :cmd 鍵入 ipconfig /all
3、右擊網路鏈接,打開網路和共享中心,打開網路鏈接,看詳細屬性

『玖』 電腦伺服器物理Mac地址怎麼查

MAC地址在網卡中是固定的, 由於MAC地址的唯一性,因此它主要用來識別網路中用戶的身份。下面和我一起來了解下,看看電腦伺服器物理Mac地址怎麼查。

查看電腦伺服器物理Mac地址的方法

按Windows鍵+R鍵呼出“運行”對話框(或到開始/所有程序/附件/中找到“運行”),在對話框中輸入“cmd”然後按“確定”進入cmd界面:

『拾』 在linux系統中怎樣查看mac地址

1、 首先在桌面右鍵選擇「打開終端」,或者按ctrl + Alt + T快捷鍵打開終端

熱點內容
設qq密碼時應該設什麼 發布:2025-01-14 02:13:20 瀏覽:605
劍俠情緣主線腳本 發布:2025-01-14 02:11:05 瀏覽:410
java執行ftp命令 發布:2025-01-14 02:05:21 瀏覽:937
青檸檬編程 發布:2025-01-14 02:05:18 瀏覽:882
下載加密日記本 發布:2025-01-14 02:05:16 瀏覽:538
汽車的假配置有哪些 發布:2025-01-14 02:03:16 瀏覽:41
二次插值演算法 發布:2025-01-14 02:02:01 瀏覽:163
江西頁游伺服器雲主機 發布:2025-01-14 02:01:17 瀏覽:492
安卓配置描述文件在哪裡 發布:2025-01-14 01:51:21 瀏覽:260
android數據xml存儲 發布:2025-01-14 01:48:45 瀏覽:369