首页 > TAG信息列表 > mac-address

在Linux 2.6.21(glibc 2.3.5)上执行ARP和反向ARP

我需要在任意IP网络上存储对第三方设备的持久引用,其中设备的IP地址可以是静态的,也可以由DHCP随机分配.我不控制网络上的设备,也不能依靠现有的DNS或其他临时网络协议或与这些设备一起工作. 因此,我被指示研究使用硬件地址和ARP.这将起作用,但是我不想重复代码.内核必须管理ARP表.

c#-获取计算机的MAC地址

我想使用c#访问计算机的mac地址.我已使用以下代码访问mac地址,但是此代码中存在一些问题. 代码1 foreach( NetworkInterface nic in NetworkInterface.GetAllNetworkInterfaces() ) { if( nic.OperationalStatus == OperationalStatus.Up ) { Console.WriteLine(

python-如何检测WiFi网络中设备的存在?

我正在基于Intel Edison(基于Debian的Ubilinux的运行)的项目上工作.每当我的Android手机(运行CM11)与Edison连接到同一WiFi时,我都需要Edison执行一些代码.我在爱迪生的电话?我尝试了以下方法. 1.Ping:但是问题是路由器每次都会由于DHCP而分配不同的IP.因此,我将不知道手机的IP地址.

使用python从MAC获取IP地址

我的局域网中有一台设备,并且知道其MAC地址.它通过DHCP自动获取IP地址.我想获得此IP. 我不想使用nmap,但因为我是从Kivy应用程序导入的,所以Scapy会很好. 我发现: from scapy.all import srp, Ether, ARP ans,unans=srp(Ether(dst="ff:ff:ff:ff:ff:ff")/ARP(pdst="192.168.1.0/24")

android – 通过adb获取蓝牙MAC地址

参见英文答案 > Find device bluetooth MAC address using adb                                    4个 请帮我检索通过USB端口连接的Galaxy S3手机的蓝牙MAC地址.我的设备扎根了.解决方法:运行netcfg将显示系统上的所有接口及其MAC地址.

java – 以编程方式检索MAC地址 – Android

我遇到了以编程方式检索设备的MAC地址的问题,在任何人提及我已经阅读过的其他帖子之前,例如: How to find MAC address of an Android device programmatically 但是我尝试在我自己的应用程序中使用代码并使用简单的log.d对其进行测试,结果却发现它没有返回任何内容. “看看这是否有

是否有用于从MAC地址查找供应商的PHP库?

我有一个来自数据库的MAC地址列表.我想查找每个MAC地址的供应商,然后最终按供应商计算网络上的设备数量. 我相信我可以用脏的方式来解析来自http://standards.ieee.org/develop/regauth/oui/oui.txt这里可用文件的供应商前缀. 但我想知道是否有更好的方法?解决方法:Pear中有一个库,

Android在棉花糖中获取蓝牙地址

从android 6开始,blutooth地址和wifi地址(mac)被删除 棉花糖. bluetooth.getAddress(); 我们如何从Android设备获取唯一号码,如蓝牙地址或wifi mac地址?解决方法:有意删除了对mac地址的访问: http://developer.android.com/about/versions/marshmallow/android-6.0-changes.html 使

linux – samsung S7 android无法连接而且没有设置网络配置

通过USB将Samsung S7连接到您最喜爱的Linux机器.转到’设置 – >连接 – >移动热点和Tethering’并启用“USB tethering”. Android现在将启用与Linux主机的网络共享,因此Linux应该从手机获取IP地址.这是它被打破的地方.永远不会进行正确的网络设置以允许与手机本身进行任何IP连接.

linux – ethtool获取永久MAC地址返回全0

我需要读取网络适配器的永久(烧录)MAC地址.由于MAC地址很容易被欺骗,我需要读取写在EEPROM上的真实地址.我需要在Linux上使用C来完成它. 我尝试使用ethtool非常好,工作正常.但是在某些系统上,它不能像预期的那样工作. ethtool -P eth0 返回: Permanent address: 00:00:00:00:00:0

linux – 在/ etc / network / interfaces中永久更改Mac地址

题: 我怎样才能通过/ etc / network / interfaces文件专门更改enp3s0和wlp2s0接口的Mac地址?我必须在里面包含哪些代码?我已经尝试了一段时间,但没有成功. 阐述: 所以我在网上找到了这篇很棒的文章,解释了如何通过我的Ubuntu上的/ etc / network / interfaces文件永久更改Mac地址. 在文

php – 转换MAC地址格式

我刚刚编写了一个小脚本来从交换机中提取数百个MAC地址进行比较,但它们的格式为“0025.9073.3014”,而不是标准的“00:25:90:73:30:14”. 我很难理解如何转换它,我能想出的最好的东西是将它们分解成“.”,然后将它们分成两部分,然后用“:”分隔符重新加入所有部分. 我对hacky方法没问题,

在C中找出Linux和FreeBSD上的MAC地址

我试图找出MAC地址,我设法在Linux中使用sysctl创建工作解决方案,问题是,这个解决方案不适用于我正在开发的FreeBSD版本.除了使用sysctl之外,有什么办法可以在C中找到mac地址吗?解决方法:使用libpcap库.它是您可以找到的最多平台方式. 该库用于网络嗅探器和入侵检测,以及专门测量其他

java – 是否有任何表格可以从MAC地址识别设备品牌?

我听说可以使用其部分MAC地址来识别设备的品牌(或至少是NIC品牌).这可能吗?我该怎么办?是否有某个图表列出了最常见的部分MAC?解决方法:对.您可以从IEEE:http://standards.ieee.org/develop/regauth/oui/oui.txt中找到它

使用Python获取唯一的硬件ID

我有一个过程需要我识别不同的机器,我不确定最好的方法是什么. 我不想在文本文件或其他东西上保存该ID,但我想在每次需要时从硬件生成它(如果带有ID的文本被删除或者其他东西) 我已经检查了UUID,看起来还可以,但我不确定.我看了一下uuid.getNode(),但我遇到了2个问题: >一部分说“如

Java for循环生成MAC地址

尝试使用以下方法创建MAC地址值循环: String macAddr = "AA:BB:CC:DD:"; char[] chars = {'A', 'B', 'C', 'D', 'E', 'F'}; String[] strings = {"0", "0", "0", "0"}; fo

Java – 获取Linux系统的MAC地址

我正在尝试使用以下代码获取Linux系统的MAC地址: try { ip = InetAddress.getLocalHost(); NetworkInterface network = NetworkInterface.getByInetAddress(ip); byte[] mac = network.getHardwareAddress(); // System.out.print("Current MAC address: "); for (int i

java – 什么是MAC地址?什么是PC的唯一ID?

参见英文答案 > How to get a unique computer identifier in Java (like disk ID or motherboard ID)?                                    11个 我有一台双核PC,它有两个MAC地址:00-1D ….& 00-21 …..这两个核心的ID是?如果我想获得这台PC的

使用android MAC地址作为唯一标识符

我一直在阅读有关android没有唯一标识符的stackoverflow上的一些帖子.但我不能将设备的MAC地址用作唯一ID吗?如果没有,为什么不呢?如果是的话,是否有人知道如何以编程方式获取它(即一段代码[请])? 供参考: 我的应用程序需要网络,因此没有网络的设备将无法安装它.解决方法: But could I

获取Android Wi-Fi热点/网络共享/ AP的MAC地址

我可以通过以下方式获取Android中Wi-Fi接口的MAC地址: final WifiInfo wi = wm.getConnectionInfo(); String mac = wi.getMacAddress(); 但是,我意识到,当Wi-Fi充当无线接入点(路由器)(也就是热点或网络共享或AP)时,MAC地址不再相同.我可以从adb shell ip addr show中知道. 当Wi-

基于Linux的系统的OSI TP4实现

我正在努力实现两台计算机之间的连接.这两台计算机需要使用OSI TP4连接进行通信(Mac-Address到Mac-Address).我使用的是Fedora 11 Linux系统.我正在尝试使用C/C++并且宁愿留在那些,但如果没有使用它们的解决方案,我可以稍微灵活一点. 第二台计算机已经编写好了,我不需要用它做任何

java – 获取远程PC的MAC地址?

我需要从PC上获取MAC地址.到目前为止我写的代码在这里(这只是代码的一小部分). public byte[] getMac(L2PcInstance player) { try { NetworkInterface ni = NetworkInterface.getByInetAddress(player.getClient().getConnectionAddress()); if (ni != n