Ⅰ 如何在服务器绑定ip和mac地址
通过绑定MAC地址设置允许访问,通过路由器来进行设置,在一定程度上是能够实现的。因为这依赖于路由器是否支持安全设置选项有关。如果路由器不支持的话,则做不到这一点。
绑定MAC地址允许访问的方法如下(以下均是在路由器管理界面中操作):
(1)设置页面—>DHCP服务器—>静态地址分配—>将全部有效的IP地址与MAC地址绑定,输入并保存即可
(2)设置页面—>安全设置—>防火墙设置—>选择开启防火墙,开启IP地址过滤,开启MAC地址过滤三项—>选择凡是不符合已设IP地址过滤规则的数据包,禁止通过本路由器和仅允许已设MAC地址列表中已启用的MAC地址访问Internet。
(3)设置页面—>安全设置—>IP地址过滤—>添加新条目—>把有效的IP地址填进去,并选择使所有条目生效。
(4)设置页面—>安全设置—>MAC地址过滤—>添加新条目—>把有效的MAC地址填进去,并选择使所有条目生效。
这样设置后,除了已经设置的IP和MAC地址外,其它都是被禁止的。
但局域网内部之间可以正常访问。
Ⅱ 如何查询当前dns服务器的mac地址
你需要DNS的MAC地址干嘛用?好像没有什么需要用的地方......所有需要制定DNS服务器的地方都只是让你填写IP地址。
如果你需要独立的DNS,那么直接在网卡上面设定就可以了~另外如果是公众DNS的话,想探测MAC地址比较困难
Ⅲ 如何查看服务器MAC地址
1、按Windows键+R键呼出“运行”对话框,在对话框中输入“cmd”然后按“确定”。
Ⅳ 网络设备端口可以学到服务器的mac地址意味着什么
不知你用的是哪一个web服务器,如果是iis的话,可以在iis控制管理器里修改。路径是:开始-->程序-->管理工具-->internet服务管理器,选择你的网站名点右键,选择属性,现在你可以看到tcp端口了,改为你想要的就可以了。另一个进入的方法:控制面...
Ⅳ 服务器端如何获取客户端的mac地址
放在服务器上当然获取不到,必须要在本地。
所以很多网站说为了安全,一般都说要安装什么插件之类,这些插件中,有的就包含了mac的插件。
Ⅵ 局域网中如何获取提供上网的服务器MAC地址
开始 运行 cmd
然后
ipconfig回车
找到Default Gateway,后面是网关IP也就是提供上网的服务器
arp -a
找到网关的IP,Physical Address就是MAC地址
Ⅶ 服务器如何验证MAC地址
走http协议的话,还不行。得用程序在客户端获取Mac并传到服务器,或者用浏览器插件。
Ⅷ linux c 怎么获得服务器mac 地址
获取服务器mac 复制代码 代码如下: <?php /** 获取网卡的MAC地址原码;目前支持WIN/LINUX系统 获取机器网卡的物理(MAC)地址 **/ class GetmacAddr{ var $result = array(); // 返回带有MAC地址的字串数组 var $macAddr; /*构造*/ function __construct($osType){ switch ( strtolower($osType) ){ case "unix": break; case "solaris": break; case "aix": break; case "linux": { $this->for_linux_os(); }break; default: { $this->for_windows_os(); }break; } $temp_array = array(); foreach($this->result as $value){ if(preg_match("/[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f][:-]"."[0-9a-f][0-9a-f]/i",$value, $temp_array ) ){ $this->macAddr = $temp_array[0]; break; } } unset($temp_array); return $this->macAddr; } /*linux系统中获取方法*/ function for_linux_os(){ @exec("ifconfig -a", $this->result); return $this->result; } /*win系统中的获取方法*/ function for_windows_os(){ @exec("ipconfig /all", $this->result); if ( $this->result ) { return $this->result; } else { $ipconfig = $_SERVER["WINDIR"]."\system32\ipconfig.exe"; if(is_file($ipconfig)) { @exec($ipconfig." /all", $this->result); } else { @exec($_SERVER["WINDIR"]."\system\ipconfig.exe /all", $this->result); return $this->result; } } } } ?> 获取客户端mac地址: 复制代码 代码如下: @exec("arp -a",$array); //执行arp -a命令,结果放到数组$array中 foreach($array as $value){ //匹配结果放到数组$mac_array if(strpos($value,$_SERVER["REMOTE_ADDR"]) && preg_match("/(:?[0-9A-F]{2}[:-]){5}[0-9A-F]{2}/i",$value,$mac_array)){ $mac = $mac_array[0]; break; } } echo $mac; 注:客户端获取的mac不能在本机测试,只能用别的电脑访问才能输出
Ⅸ 如何查看DNS服务器的MAC地址
1、进入命令行界面。以WinXP为例,开始 -> 运行 -> 输入CMD确定。就可以进入DOS界面的命令解释程序。
2、输入命令: ipconfig /all
注意:在ipconfig和/all之间有个空格。然后回车。
3、在列出的一堆信息中,找到 DNS Servers 项目,后面的两个IP地址就是本机的DNS服务器地址了。
Ⅹ 服务器是怎么样检查出MAC地址是被改过的
有些场合,例如冒充网络中的正式用户,就需要修改你的网卡MAC。要修改MAC地址,你可以通过硬件的方法实现,即利用网卡厂家提供的修改程序来烧录网卡的EEPROM,这样做虽然可行,但是风险很大、操作也复杂,即使你很有经验,也难免在操作中出现错误。其实你完全没必要用烧录方法、修改网卡中的MAC地址。要知道windows安装的时候,会自动从网卡中读入MAC地址,把它存放在注册表中以备后用。当数据在网络中传输时,从网卡发出的数据包中要求有一个源MAC地址,这个MAC地址就是从注册表中读取的(并非从网卡中读取的),因此只要你修改了注册表中的MAC地址,就相当于改了网卡EEPROM中的MAC地址,两者实际效果是完全相同的!