当前位置:首页 > wifi设置知识 > 正文内容

路由器mdns在哪设置

秋天2023年02月09日 21:08:14wifi设置知识532

今天给各位分享路由器mdns在哪设置的知识,其中也会对mdrcury路由器设置进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站

本文内容目录一览:

如何让android支持 mdns

不能,但是手可以连接到无线网络后,在用手机usb数据线连接电脑上进行共享网络即可。 1 用USB连接电脑,通知中心的USB连接-勾选USB共享网络,初次使用时,提示安装驱动,百度搜索rndis驱动并下载,通过手动方式安装该驱动。2 安装完驱动后,这时打开电脑上的“网络和共享中心”,可以看到多出了一个本地连接(如果没有,是因为驱动没装好)。为区别本地连接,可重命名为安卓连接。3 打开该安卓连接——属性——》上面右边的共享——》勾选第一个框“允许其他网络用户通过此计算机的internet连接,选择本地连接——》再点下面的设置,勾选HTTP等。注意:修改后,本地连接的IP会改变为192.168.0.1,以后改用其他方式上网,有的方式需改回。

10.1.7.254是什么

选择“准入 准入资源 准入设备”,然后选择“准入设备管理 第三方准入设备”页签。单击“创建”,按规划数据将核心交换机添加为准入控制设备。配置完成后,单击“确定”。

配置用户接入与认证(员工、访客)

本案例中采用iMaster NCE-Campus内置的认证服务器,对于员工、访客,采用传统的接入认证方式,需要在iMaster NCE-Campus上添加用户账号、配置用户认证方式等,然后对用户进行认证授权。iMaster NCE-Campus可以在同一类用户组的授权结果中绑定相应安全组,认证控制点设备在执行安全组策略时,能够基于绑定的安全组控制用户访问权限。

添加用户账号

背景信息

在用户管理页面,增加用户组及组内帐号,用户可以通过该帐号进行认证。建议将同一权限的用户帐号分配在同一用户组,方便后续以用户组为单位进行授权操作。

数据规划

表4-54 用户组数据规划表

用户组

终端账号

RD_Wired_Employee_Group(研发部有线员工终端)

rd_wired_employee1

RD_Wireless_Employee_Group(研发部无线员工终端)

rd_wireless_employee1

Market_Wired_Employee_Group(市场部有线员工终端)

market_wired_employee1

Market_Wireless_Employee_Group(市场部无线员工终端)

market_wireless_employee1

Wireless_Guest_Group(无线访客终端)

wireless_guest1

操作步骤

选择“准入 准入资源 用户管理”,选择“用户管理 用户”页签,单击,按规划数据添加用户组。以用户组RD_Wired_Employee_Group添加为例。

选择用户组,单击“创建”,在该用户组下增加帐号,配置帐号信息。以用户组RD_Wired_Employee_Group添加rd_wired_employee1账号为例。

配置认证规则

背景信息

创建了用户组并添加完用户后,就需要按规划配置用户的认证规则。本案例中,认证规则基于用户组匹配,同一组用户采用相同的认证规则。

数据规划

表4-55 认证规则数据规划表

认证规则

用户组

认证方式

RD_Wired_Employee_Authen

RD_Wired_Employee_Group

802.1x认证

RD_Wireless_Employee_Authen

RD_Wireless_Employee_Group

802.1x认证

Market_Wired_Employee_Authen

Market_Wired_Employee_Group

802.1x认证

Market_Wireless_Employee_Authen

Market_Wireless_Employee_Group

802.1x认证

Wireless_Guest_Authen

Wireless_Guest_Group

MAC优先的Portal认证

操作步骤

配置802.1x认证,以创建认证规则RD_Wired_Employee_Authen为例。

选择“准入 准入策略 认证授权”,选择“认证规则”页签。单击“创建”,选择“认证方式”为“用户接入认证”,选择接入方式为“有线”。匹配条件开启“使能用户组信息匹配”按钮,“用户组”选择RD_Wired_Employee_Group。然后选择认证协议,配置完成后,单击“确定”。

配置MAC优先的Portal认证。

配置Portal认证规则。

本案例采用Portal采用Portal2.0协议,即Portal服务器为用户终端提供Web认证页面,并通过Portal服务器,完成向RADIUS服务器的认证。以创建认证规则Wireless_Guest_Authen为例。

选择“准入 准入策略 认证授权”,选择“认证规则”页签。单击“创建”,选择“认证方式”为“用户接入认证”,选择接入方式为“WIFI”。匹配条件开启“使能用户组信息匹配”按钮,“用户组”选择Wireless_Guest_Group。然后选择认证协议,配置完成后,单击“确定”。

配置Portal免认证策略,使得用户在首次Portal认证后,可以在设置时长内免认证。

选择“准入 准入策略 用户在线控制”,选择“用户控制策略 Portal免认证管控策略”页签,单击“创建”。配置免认证策略名称和时长,配置完成后,单击“确定”。

单击创建好的Portal免认证策略Guest_Free_Policy的下拉菜单按钮,选择“分配给用户组”页签,单击“增加”,将Portal免认证策略分配给用户组Wireless_Guest_Group。配置完成后,单击“确定”。

配置Portal页面推送策略。

选择“准入 准入资源 页面管理”,选择“Portal页面推送策略”页签,单击“创建”。配置策略名称,接入方式选择“无线”,认证方式选择“用户名密码认证”,推送页面选择“默认用户名密码定制页面”。配置完成后,单击“应用”。

配置授权结果和授权规则

背景信息

当用户通过认证后,根据授权规则可以为不同的用户授权不同的授权结果。授权结果包括VLAN、安全组信息等控制用户权限的信息。通过同授权结果的关联,实现对用户权限的控制。

数据规划

表4-56 授权结果和授权规则数据规划表

授权结果

授权规则

用户组

安全组

RD_Wired_Employee_Result

RD_Wired_Employee_Rule

RD_Wired_Employee_Group

RD_Wired_Employee_Sec

RD_Wireless_Employee_Result

RD_Wireless_Employee_Rule

RD_Wireless_Employee_Group

RD_Wireless_Employee_Sec

Market_Wired_Employee_Result

Market_Wired_Employee_Rule

Market_Wired_Employee_Group

Market_Wired_Employee_Sec

Market_Wireless_Employee_Result

Market_Wireless_Employee_Rule

Market_Wireless_Employee_Group

Market_Wireless_Employee_Sec

Wireless_Guest_Result

Wireless_Guest_Rule

Wireless_Guest_Group

Wireless_Guest_Sec

操作步骤

配置授权结果,在授权结果中添加安全组信息。

选择“准入 准入策略 认证授权”,选择“授权结果”页签。以创建授权结果RD_Wired_Employee_Result为例,“安全组”选择RD_Wired_Employee_Sec。配置完成后,单击“确定”。授权结果中的部分参数说明请参见表4-57。

表4-57 配置授权结果的部分参数说明

参数

说明

设备管理业务

配置设备管理认证时开启此开关,开关打开后可以配置网管登录级别和自定义授权参数。自定义授权参数通过调整RADIUS属性值设置。

开启“设备管理业务”后,下面所有参数不再支持。

VIP用户

开启此功能后,结合应用调度模板等,可为VIP用户提供差异化服务。

ACL/动态ACL

基于ACL或者动态ACL控制允许或禁止访问指定资源。

IPV6 ACL

基于IPv6 ACL控制允许或禁止访问指定资源。

安全组

授权结果可选择已配置的安全组。

URL过滤

黑名单过滤模式:禁止访问URL“过滤列表”中的网站。

白名单过滤模式:只允许访问URL“过滤列表”中的网站。

VLAN

授权VLAN。如果VN中已配置VLAN池或者动态类型的子网VLAN,可在下拉列表中选择;也可以手工输入VLAN ID。

启用下行流量/启用上行流量

限制每个终端的上下行带宽。

DSCP

授权结果可设置DSCP。

强制重定向

强制重定向到指定的ACL或者URL。

自定义授权参数

可通过调整RADIUS属性值自定义授权参数。

配置授权规则,使得指定用户组的用户认证通过后,下发指定的授权结果。

选择“准入 准入策略 认证授权”,选择“授权规则”页签。以创建授权规则RD_Wired_Employee_Rule为例,认证方式选择“用户接入认证”,接入方式选择“有线”。匹配条件开启“使能用户组信息匹配”按钮,“用户组”选择RD_Wired_Employee_Group;“认证授权结果”选择RD_Wired_Employee_Result。配置完成后,单击“确定”。

配置用户接入与认证(哑终端,传统MAC认证方式)

本案例中采用iMaster NCE-Campus内置的认证服务器,对于哑终端,如果采用传统的接入认证方式,需要在iMaster NCE-Campus上添加MAC账号、配置认证方式等,然后对哑终端进行认证授权。iMaster NCE-Campus可以在同一类用户组的授权结果中绑定相应安全组,认证控制点设备在执行安全组策略时,能够基于绑定的安全组控制哑终端访问权限。

添加MAC账号

背景信息

在用户管理页面,首先创建用户组,然后将MAC帐号添加到规划的用户组中,哑终端可以通过该帐号进行认证。建议将同一权限的MAC帐号分配在同一用户组,方便后续以用户组为单位进行授权操作。

数据规划

表4-58 用户组数据规划表

用户组

MAC账号

MAC地址

RD_Wired_Dumb_Group(研发部有线哑终端)

rd_wired_dumb1

00-01-00-01-00-01

RD_Wireless_Dumb_Group(研发部无线哑终端)

rd_wireless_dumb1

00-01-00-01-00-02

Market_Wired_Dumb_Group(市场部有线哑终端)

market_wired_dumb1

00-01-00-01-00-03

Market_Wireless_Dumb_Group(市场部无线哑终端)

market_wireless_dumb1

00-01-00-01-00-04

操作步骤

选择“准入 准入资源 用户管理”,选择“用户管理 用户”页签,单击,按规划数据添加用户组。以用户组RD_Wired_Dumb_Group添加为例。

选择“准入 准入资源 用户管理”,选择“MAC账号”页签,单击“创建”,配置MAC帐号信息。以创建MAC账号rd_wired_dumb1,并添加到用户组RD_Wired_Dumb_Group为例。

配置认证规则

背景信息

创建了用户组并添加完用户后,就需要根据按规划配置用户的认证规则。本案例中,认证规则基于用户组匹配,同一组用户采用相同的认证规则。

数据规划

表4-59 认证规则数据规划表

认证规则

用户组

认证方式

RD_Wired_Dumb_Authen1

RD_Wired_Dumb_Group

MAC认证

RD_Wireless_Dumb_Authen1

RD_Wireless_Dumb_Group

MAC认证

Market_Wired_Dumb_Authen1

Market_Wired_Dumb_Group

MAC认证

Market_Wireless_Dumb_Authen1

Market_Wireless_Dumb_Group

MAC认证

操作步骤

以创建认证规则RD_Wired_Dumb_Authen1为例。

选择“准入 准入策略 认证授权”,选择“认证规则”页签。单击“创建”,选择“认证方式”为“MAC认证”,选择接入方式为“有线”。匹配条件开启“使能用户组信息匹配”按钮,“MAC账号映射用户组”选择RD_Wired_Dumb_Group。配置完成后,单击“确定”。

配置授权结果和授权规则

背景信息

当哑终端通过认证后,根据授权规则可以为不同的哑终端授权不同的授权结果。授权结果包括VLAN、安全组信息等控制哑终端权限的信息。通过同授权结果的关联,实现对哑终端权限的控制。

数据规划

表4-60 授权结果和授权规则数据规划表

授权结果

授权规则

用户组

安全组

RD_Wired_Dumb_Result1

RD_Wired_Dumb_Rule1

RD_Wired_Dumb_Group

RD_Wired_Dumb_Sec

RD_Wireless_Dumb_Result1

RD_Wireless_Dumb_Rule1

RD_Wireless_Dumb_Group

RD_Wireless_Dumb_Sec

Market_Wired_Dumb_Result1

Market_Wired_Dumb_Rule1

Market_Wired_Dumb_Group

Market_Wired_Dumb_Sec

Market_Wireless_Dumb_Result1

Market_Wireless_Dumb_Rule1

Market_Wireless_Dumb_Group

Market_Wireless_Dumb_Sec

操作步骤

配置授权结果,在授权结果中添加安全组信息。

选择“准入 准入策略 认证授权”,选择“授权结果”页签。以创建授权结果RD_Wired_Dumb_Result1为例,“安全组”选择RD_Wired_Dumb_Sec,配置完成后,单击“确定”。授权结果中的部分参数说明请参见表4-61。

表4-61 配置授权结果的部分参数说明

参数

说明

设备管理业务

配置设备管理认证时开启此开关,开关打开后可以配置网管登录级别和自定义授权参数。自定义授权参数通过调整RADIUS属性值设置。

开启“设备管理业务”后,下面所有参数不再支持。

VIP用户

开启此功能后,结合应用调度模板等,可为VIP用户提供差异化服务。

ACL/动态ACL

基于ACL或者动态ACL控制允许或禁止访问指定资源。

IPV6 ACL

基于IPv6 ACL控制允许或禁止访问指定资源。

安全组

授权结果可选择已配置的安全组。

URL过滤

黑名单过滤模式:禁止访问URL“过滤列表”中的网站。

白名单过滤模式:只允许访问URL“过滤列表”中的网站。

VLAN

授权VLAN。如果VN中已配置VLAN池或者动态类型的子网VLAN,可在下拉列表中选择;也可以手工输入VLAN ID。

启用下行流量/启用上行流量

限制每个终端的上下行带宽。

DSCP

授权结果可设置DSCP。

强制重定向

强制重定向到指定的ACL或者URL。

自定义授权参数

可通过调整RADIUS属性值自定义授权参数。

配置授权规则,使得指定用户组的哑终端认证通过后,下发指定的授权结果。

选择“准入 准入策略 认证授权”,选择“授权规则”页签。以创建授权规则RD_Wired_Dumb_Rule1为例,认证方式选择“MAC认证”,接入方式选择“有线”。匹配条件开启“使能用户组信息匹配”按钮,“MAC账号映射用户组”选择RD_Wired_Dumb_Group;“认证授权结果”选择RD_Wired_Dumb_Result1。配置完成后,单击“确定”。

配置用户接入与认证(哑终端,MAC自动认证方式)

本案例中采用iMaster NCE-Campus内置的认证服务器,对于采用MAC认证的园区IP话机、打印机、IP摄像头等哑终端设备,也可以通过iMaster NCE-Campus提供的终端识别功能和MAC自动认证功能,无需管理员手动为每种类型的哑终端添加MAC账号,可实现MAC自动认证及策略自动发放。

开启终端识别和MAC自动认证功能

背景信息

iMaster NCE-Campus推出的终端识别功能,可查看全网终端类型、系统等分类信息。而且对于采用MAC认证的园区IP话机、打印机、IP摄像头等哑终端设备,无需管理员手动为每种类型的哑终端添加MAC账号,可实现MAC自动认证及策略自动发放。

终端识别和MAC自动认证功能需要在iMaster NCE-Campus上开启,并且还需要开启设备上报终端识别信息的开关,大中型园区非虚拟化方案中:

有线终端识别:可以通过iMaster NCE-Campus开启交换机上报终端识别信息的开关。如果采用了DHCP Option和mDNS方式的终端识别方法,还需要开启DHCP Snooping和mDNS Snooping功能。具体配置请参见“用户接入配置(网络设备侧)”中的配置有线终端识别。

无线终端识别:在配置无线业务时,开启设备上报终端识别信息的开关。如果采用了DHCP Option和mDNS方式的终端识别方法,还需要在VAP模板下开启IP地址学习和mDNS Snooping功能。其中,IP地址学习功能是默认开启的。

操作步骤

选择“准入 准入资源 终端管理”,选择“ 终端配置”页签,开启终端识别按钮,配置完成后单击“确定”。

在“终端接入配置”区域,“允许自动通过MAC认证接入网络策略”选择“已识别终端接入”,配置完成后单击“确定”。

在iMaster NCE-Campus上开启终端识别和MAC自动认证功能后,如果有终端接入园区网络,开启终端识别信息上报开关的设备就会将终端类型等信息发送给iMaster NCE-Campus。然后:

通过匹配iMaster NCE-Campus自带的终端指纹库,终端信息会划分到相应的终端组中。终端组在“准入 准入资源 终端管理 终端管理”页签。

MAC地址信息同时会自动录入到iMaster NCE-Campus,用于MAC认证。

开启MAC自动认证功能后,MAC认证会匹配终端类型进行准入控制,如果需要基于MAC地址对终端进行准入控制,建议仍采用传统MAC认证方式,具体配置过程可参考配置用户接入与认证(哑终端,传统MAC认证方式)。例如,部署MAC认证时,仅允许MAC地址为0001-0001-0001的打印机接入网络,建议将“终端自动准入”功能关闭,然后配置传统MAC认证,在iMaster NCE-Campus手工录入打印机的MAC地址。

配置认证规则

背景信息

开启了终端识别和MAC自动认证功能后,就需要根据规划配置终端的认证规则。本案例中,认证规则基于终端的设备类型匹配,同一个设备类型采用相同的认证规则。

数据规划

表4-62 认证规则数据规划表

认证规则

设备类型

终端IP范围

认证方式

RD_Wired_Dumb_Authen2

打印机、VoIP设备、IP摄像机

10.1.3.1-10.1.3.254

MAC认证

Market_Wired_Employee_Authen2

打印机、VoIP设备、IP摄像机

10.1.7.1-10.1.7.254

MAC认证

操作步骤

以创建认证规则RD_Wired_Dumb_Authen2为例。

选择“准入 准入策略 认证授权”,选择“认证规则”页签。单击“创建”,选择“认证方式”为“MAC认证”,选择接入方式为“有线”。匹配条件开启“终端信息匹配”按钮,“终端组是否已识别”选择“已识别”,“设备类型”选择打印机、VoIP终端、IP摄像机,“终端IP范围”为10.1.3.1-10.1.3.254。配置完成后,单击“确定”。

配置授权结果和授权规则

背景信息

当终端通过认证后,根据授权规则可以为不同的终端授权不同的授权结果。授权结果包括VLAN、安全组信息等控制用户权限的信息。通过同授权结果的关联,实现对终端权限的控制。

数据规划

表4-63 授权结果和授权规则数据规划表

授权结果

授权规则

设备类型

终端IP范围

安全组

RD_Wired_Dumb_Result2

RD_Wired_Dumb_Rule2

打印机、VoIP设备、IP摄像机

10.1.3.1-10.1.3.254

RD_Wired_Dumb_Sec

RD_Wireless_Dumb_Result2

RD_Wireless_Dumb_Rule2

物联网(IoT)

10.1.4.1-10.1.4.254

RD_Wireless_Dumb_Sec

Market_Wired_Dumb_Result2

Market_Wired_Dumb_Rule2

打印机、VoIP设备、IP摄像机

10.1.7.1-10.1.7.254

Market_Wired_Dumb_Sec

Market_Wireless_Dumb_Result2

Market_Wireless_Dumb_Rule2

物联网(IoT)

10.1.8.1-10.1.8.254

Market_Wireless_Dumb_Sec

操作步骤

配置授权结果,在授权结果中添加安全组信息。

选择“准入 准入策略 认证授权”,选择“授权结果”页签。以创建授权结果RD_Wired_Dumb_Result2为例,“安全组”选择RD_Wired_Dumb_Sec,配置完成后,单击“确定”。授权结果中的部分参数说明请参见表4-64。

如果授权结果和配置用户接入与认证(哑终端,传统MAC认证方式)中的授权结果相同,可跳过此步骤,在配置授权规则时,直接使用已创建的授权结果。

表4-64 配置授权结果的部分参数说明

参数

说明

设备管理业务

配置设备管理认证时开启此开关,开关打开后可以配置网管登录级别和自定义授权参数。自定义授权参数通过调整RADIUS属性值设置。

开启“设备管理业务”后,下面所有参数不再支持。

VIP用户

开启此功能后,结合应用调度模板等,可为VIP用户提供差异化服务。

ACL/动态ACL

基于ACL或者动态ACL控制允许或禁止访问指定资源。

IPV6 ACL

基于IPv6 ACL控制允许或禁止访问指定资源。

安全组

授权结果可选择已配置的安全组。

URL过滤

黑名单过滤模式:禁止访问URL“过滤列表”中的网站。

白名单过滤模式:只允许访问URL“过滤列表”中的网站。

VLAN

授权VLAN。如果VN中已配置VLAN池或者动态类型的子网VLAN,可在下拉列表中选择;也可以手工输入VLAN ID。

启用下行流量/启用上行流量

限制每个终端的上下行带宽。

DSCP

授权结果可设置DSCP。

强制重定向

强制重定向到指定的ACL或者URL。

自定义授权参数

可通过调整RADIUS属性值自定义授权参数。

配置授权规则,使得指定类型和IP范围的哑终端认证通过后,下发指定的授权结果。

选择“准入 准入策略 认证授权”,选择“授权规则”页签。以创建授权规则RD_Wired_Dumb_Rule2为例,认证方式选择“MAC认证”,接入方式选择“有线”。匹配条件开启“终端信息匹配”按钮,“终端组是否已识别”选择“已识别”,“设备类型”选择打印机、VoIP终端、IP摄像机,“终端IP范围”为10.1.3.1-10.1.3.254;“认证授权结果”选择RD_Wired_Dumb_Result2。配置完成后,单击“确定”。

隐藏在网络邻居背后的协议,快来看看你家网络有几种?

分析/验证对比常见局域网服务发现协议在Windows/Linux/Mac等不同系统下的支持和表现

在使用不同系统的智能硬件时,如常见的树莓派/Openwrt路由器/Debian/Fedora/Windows/Mac等系统是,系统间相互发现以及

网络共享本应是系统的基础服务,无需用户过多参与.不过现实旺旺和理想之间的差距让我们惊讶,不同系统相互之间的发现以及

共享并没有那么轻松.

开发的硬件设备无法在常见系统的网络邻居正确的现实出来,实在是很丧气的事情.

那么,就系统来看看局域网服务发现协议在不同系统上的支持及表现.

想要访问局域网网络里面的设备,远没有应有的轻松. 每次新装系统或者设备入网,总是有这样或者那样的问题,哎,我的服务器啊,你在哪里.

先看看最简单和常用的ping工具,这么简单和实用的工具,简单的搜索竟然有 三千八百万 条记录

大名鼎鼎的树莓派,用起来想来应该更简单一些,可事实往往触目惊心,仅仅是ping通的问题,也有 三百万 的记录

![pdnas-raspberry-pi-ping]]( )

再来看看最常见的文件共享服务,也有 两千万 之巨

这都2120年了,为什么这么常见的服务还有这么多为问题呢.

干货放前面 各系统网络邻居正常工作的协议汇总:

Linux和Macos比较相似,但是实现起来还是有明显的差异,下文会具体描述.

Windows一如既往的走在自己的路上,网络邻居发现协议自搞一套.

Web Services Dynamic Discovery (WS-Discovery) WS-Discovery

下图是此协议的抓包

此协议和UPnP极其相似,都是基于SSDP协议衍生的XML表达的,如果不支持此协议,则无法在Windows10 的网络邻居里面显示为PC,无法直接点击访问共享.

支持此协议后,Windows10的网络邻居里面会在计算机类型的里面显示设备.

UPnP 是早期路由器常用的协议,目前从不同系统的验证来看,仅有Windows默认在文件浏览器里面支持,Ubuntu和MacOS都需要单独配置或者应用程序才能浏览.

这个协议目前各种路由器基本都能支持,不过其安全问题频出,作用并不明显.

此协议在Windows系列里面基本都能支持,会在网络邻居里面显示出设备的信息.

MAC整体表现和Linux比较接近,双方使用的协议也是类似,只是在细节处理上有些区别.

mDNS 协议本身应用比较广泛,MAC比较早就支持.在Mac新版本里面,网络邻居默认可以发现mDNS设备.

因为历史原因,早期的AFP协议升级后已经没有开源协议可以完美支持,因此使用avahi的mDNS服务时,如果还使能了AFP业务的话,MAC会显示为大问号.

使用配置好的服务文件,MAC可以正常显示设备

在调试过程中,还看到了网络邻居显示为PC的图标,有知道显示为这个图标的条件的小伙伴吗?

Server Message Block SMB 是MS家

的协议,奇怪吧:

Samba是*nix系统上的一个SMB协议的实现,是早期为了和Windows兼容文件共享而做的功能.目前MAC已经全面放弃自己的AFP协议转而投向SMB协议.

设备仅支持SMB协议而没有mDSN协议辅助的话,MAC也可以识别此系统,不过会显示为超级古老的图标.

Ubuntu系统的网络邻居可以自动发现mDNS服务并展示为不同的图标. 在Ubuntu 20.04里面,除去图标的不同,还增加了每个服务的描述.

同样的,Ubuntu系统天然支持SMB协议,但是SMB协议需要mDNS协议的支撑,否则无法显示在网络邻居里面.

除去前面流行并且工作的协议外,还有一些曾经使用但是已经废弃或者即将废弃的协议,在设备设计时,如果考虑兼容性,也同时需要支持.

SSDP是一个基础协议,UPnP以及WS-Discovery 都是基于这个协议来实现的.

Apple Filing Protocol AFP

Apple家的私有协议,开源有 netatalk 实现. AFP升级加密后,netatalk也不能和新版本的MAC兼容.

苹果已经全面投向SMB的怀抱,AFP基本上可以忽略了.

Network Basic Input/Output System NetBIOS 这个是Windows 9x/Me/XP等早期系统支持的名称解析协议,

类似于mDNS,新的Windows 10已经不建议支持此协议.

Link-Local Multicast Name Resolution LLMNR , 这个也是和mDNS竞争的失败者,主要聚焦于局域网的名称解析,可以直接忽略了.

网吧怎样批量更改IP里的DNS

你是不是觉得每次网吧更换系统都很麻烦呢。所以想到这点晚上加了一个通宵的班做了一个自动修改计算机信息的脚本。希望给出意见

1,配置文件的名字不可以改动为:start.ini

1-7行的顺序不要改动。。

配置文件的内容格式如下

实在太无聊了。现在来跟大家仔细说说吧

电脑名称=A '这里呢是改成你计算机名的前面一个字母。

'有的网吧是分区来设置IP的这样的就高重新改下脚本就可以达到这个目的了

子网掩码=255.255.255.0

默认网关=192.168.0.1

首选 DNS=202.96.128.86

备用 DNS=202.96.128.166

内部网络号=00000000

路油 MAc=00-0F-E2-55-55-B6

这上面的七行大家都可以根据自己的配置和地区来改.

'注意内部网络号的话因该是一样的所以应该不用改

MAX=00,19,e0,70,3e,b7 ip=192.168.0.175

MAX=00,19,e0,75,3e,b8 ip=192.168.0.178

MAX=00,19,e0,70,34,b8 ip=192.168.0.177

MAX=00,19,50,70,3e,b8 ip=192.168.0.174

MAX=00,19,e0,50,3e,b8 ip=192.168.0.173

MAX=00,19,e0,70,3e,b8 ip=192.168.0.172

MAX=00,19,40,70,3e,b8 ip=192.168.0.171

MAX=00,19,e0,50,37,b8 ip=192.168.0.170

MAX=00,49,e0,70,4e,b8 ip=192.168.0.174

MAX=00,19,e0,70,3e,b8 ip=192.168.0.175

MAX=40,19,e0,40,3e,b8 ip=192.168.0.179

这里的IP注意一定要按照排序来写.中间有个空格大家别给丢了

'把上面保存为start.ini在加上你整个网吧的MAC地址及IP地址

'把下面保存为*.vbs放在ini配置文件同一目录。

On Error Resume next '防止错误.如果有错误继续执行下一条

dim macname,nfile,reip,mright

Dim nf,macs,fso,mins,WshShell

Dim arrDNSServers,colComputers

Dim ARP,GatewayIP,IPXV,myipname

Dim mnetmask,MDNS1,NDNS2'定义变量方便我们存放对象或是得到的返回值.也可以不定义,

'是养成习惯比叫好,因为脚本语言终究不是较高级的语言如果你以后想学别的语言的话

'都要严格按照每种语言的规定来定义常量,变量等

Set fso=CreateObject("scripting.filesystemobject") '引用一个文件系统类并且赋值的方式给变量FSO

Set objWMIService = GetObject("winmgmts:\\.\root\cimv2") '引用WMI命名空间CIMV2,一旦引用了

'WMI名空间那个我们就可以使用空间里面存放的各种类,关于WMI的详细资料请大家在论坛里下载

Set colNetAdapters = objWMIService.ExecQuery _

("Select * from Win32_NetworkAdapterConfiguration where IPEnabled=TRUE") '这个是使用WQL

'查询语句来查询你想查询的相关类的属性并把返回值以一个对象的形式赋给一个变量.这样我们

'就可以用FOR循环来检测我们想要的属性或方法了.WQL查询有好多种,最常有的有异步,半步等,

'在这里就不把话题拉开啦.只要你们知道就行了

'上面这句WQL的大体意思就是 查询网卡等的相关属性都在这个类里.这一个类就有几十种属性,

'没种属性都是不同的功能,我们就不每种都去说了

Set colComputers = objWMIService.ExecQuery _

("Select * from Win32_ComputerSystem") 'WQL查询返回一个系统用户等相关属性给一个对象变量

Set objNetworkSettings = objWMIService.Get("Win32_NetworkAdapterConfiguration")'WQL查询

Set WshShell = WScript.CreateObject("WScript.Shell")' 引用一个SHELL

Set objquery=objWMIService.execquery _

("select * from Win32_NetworkAdapterConfiguration where index=8") 'WQL查询

For Each objarray In objquery

macs=objarray.MACAddress '这里就是枚举出NetworkAdapter....类的网卡属性,还有别的很多属性

'大家有兴趣的自己在论坛下工具一个一个的看.没个属性都说得很清楚的

Next

macname=Replace(macs,":","-")'将得到本机的网卡地址中的[:]替换成[-],

'因为我本得到的格式为00:19:e5:b6:f4:2e这样的格式

If fso.fileexists(".\start.ini")true Then MsgBox "配置文件不存在" '检测配制文件是否存在

Set nf=fso.opentextfile(".\start.ini",1) '打开配制文件

If Err.number0 Then MsgBox "打开出错":wscript.quit(1) '如果出现错误就提示,退出

Do While nf.AtEndOfStreamTrue '当文件指针不是文件尾,因为我们文本是N多行和N多列组成的

'所以我们要用一个循环来读取里面的信息,打开文件的时候文件指针都是默认指向文件的第一行一列

'如果打开一个文件AtEndOfStream返回的是false的话呢表示这个这个指针不在文件尾如果返回TRUE

'那么指针指向文件结尾..如果一个文本是空的话你打开的时候AtEndOfStream的返回值因该总是tRUE

nfile=UCase(nf.readline()) '一行一行读入,为大写

mins=InStr(nfile,macname) '检测是否有网卡地址的存在

If mins=0 Or mins="" Or mins=Null Then '判断是否读到了网卡地址,如果=0 或是空又或是NULL

minstr=InstrRev(nfile,"=") '检测读入的一行里面的=在这行最后出现的地方,不包括=返回一个数字

mright=Right(nfile,Len(nfile)-minstr) 'lan返回一整行的个数.在减去我们刚搜索的及↑面这条

i=i+1 '将I设置为一个循环记数器.将我们所循环的次数存在I里面,

Select Case i '下面的是一个判断语句,当i的值是下面其中的一个对应的话就执行相应的操作

Case 1 '电脑名称

ocsname=mright

Case 2 '子网掩码

mnetmask=mright

strSubnetMask = Array(mright)

Case 3 '默认网关

GatewayIP=mright

strGateway = Array(GatewayIP)

Case 4 '首选DNS

MDNS1=mright

Case 5 '备用DNS

NDNS2=mright

Case 6 '内部网络号

IPXV=mright

If IPXV="" Then IPXV="00000000"

Case 7 '路油绑定的MAC地址

ARP=mright

Case else

End Select '结束查询语句select

arrDNSServers=Array(MDNS1,NDNS2) 'DNS '将DNS存放在一个数组里面方便等下设置DNS

'的函数调用

else '这里值得注意的是 IF语句...记得看清楚哪个IF是个那个是一对

minstr=InstrRev(nfile,"=")

mright=Right(nfile,Len(nfile)-minstr)

myipname=mright'IP地址

strIPAddress = Array(myipname)

qname=InstrRev(mright,".")

ipright=Right(mright,Len(mright)-qname) '读去IP的后面数字来做电脑名注意这里,如果你想IP等于192.168.0.2

'计算机名要等于 A001的话这里就减去1也就是myipname=mright-1

If ipright10 Then '判断如果读得的数小去于10 就在前面加两个00

mipname="00" ipright

ElseIf ipright100 Th

en'判断如果读得的数小去于100 就在前面加一个00

mipname="0" ipright

ElseIf ipright100 Or ipright 255 Then'判断如果读得的数大于100或等于255不加

mipname=ipright '这里是读得的计算机名

End If

End If

If mipname"" Then '判断有没读到IP数据 '如果有执行变量

setcsname=ocsname mipname '最后得到的电脑名称 也就是START.INI读到的前蕞加上IP的后面一个数值

End if

Loop

'这里是弹出开始

mybox=MsgBox("信息将改变如以下,是否执行修改呢?" _

vbcrlf"更改后的电脑名称为 :"setcsnamevbcrlf _

"更改后的 IP 地址为 :" myipnamevbcrlf"更改后的子网掩码为 :" _

mnetmaskvbcrlf"更改后的默认网关为 :" _

Space(1)GatewayIPvbcrlf"更改后的首选 DNS为 :" MDNS1vbcrlf _

"更改后的备选 DNS为:"NDNS2vbcrlf"更改后内部网络号为 :"Space(2)IPXVvbcrlf _

"物理网卡地址为 :" ARP vbcrlfSpace(6)"将要绑定的ARP地址为 :" _

vbcrlfSpace(2)GatewayIP _

" "ARP,vbyesno,"『迈思技术论坛之脚本技术交流』")

'弹出到这里结束

If mybox=6 Then

'如过你不想弹出提示的话你就直接把mybox和IF删除就可以了,但是如果你觉得还不够你可以加代码

myres colNetAdapters,colComputers,objNetworkSettings, _

WshShell,setcsname,arrDNSServers,strIPAddress, _

strSubnetMask,strGateway,IPXV,ARP,GatewayIP,myipname,macname '这里是给函数传递实际参数,

'就是把我们上面所读到的文本我们想要的部分,按照函数的参数规定传递给函数,,这里的函数规定就是

'好像你上网的时候要设置IP,而且IP也不能随便设置,,

Else

wscript.quit(1)

End if

下面才是真正的主题,下面就是这个自定义函数来设置各项操作,把得到的参数做你想得到的功能,

Function myres(colNetAdapterss,colComputerss,objNetworkSettingss, _

WshShells,setcsnames,arrDNSServerss,strIPAddresss, _

strSubnetMasks,strGateways,IPXVs,ARPs,GatewayIPs,myipnames,macss)

'这里我把对象也以参数的形式传递给这个函数,在函数内部来执行WQL返回的一个对象,,

For Each objComputer in colComputerss

objComputer.rename setcsnames

'上面是计算机名字

For Each objNetAdapter in colNetAdapterss

errDNS=objNetAdapter.SetDNSServerSearchOrder(arrDNSServerss)'设置DNS

errEnable = objNetAdapter.EnableStatic(strIPAddresss, strSubnetMasks)'设置IP

errGateways = objNetAdapter.SetGateways(strGateways, strGatewaymetric)'默认网关

Next

Next

objNetworkSettingss.SetIPXVirtualNetworkNumber(IPXVs)'设置内部网络号的

WShshells.run "cmd /c arp -d arp -s " GatewayIPs _ '这些都是绑定ARP如果不要可以删掉

Chr(32) ARPs,0,True:WShshells.run "cmd /c arp -s " _

myipnames Chr(32) macss,0,True '这里是路油ARP绑定.你只要在ATART.INI写上路油的MAC地址就可以了

End function

Android 4.0怎么通过代码设置wifi的IP、网关、子网掩码和DNS?

只需将IP设置改为“静态”,然后将IP地址设置为内网的地址,网关设置为路由器地址,域名设置为DNS地址,网络前缀长度为“24”,保存就可以了。

路由器mdns在哪设置的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于mdrcury路由器设置、路由器mdns在哪设置的信息别忘了在本站进行查找喔。

扫描二维码推送至手机访问。

版权声明:本文由路由设置网发布,如需转载请注明出处。

本文链接:https://www.shoulian.org/luyou/post/6572.html

分享给朋友:

“路由器mdns在哪设置” 的相关文章

家用宽带怎么换路由器

家用宽带怎么换路由器

当朋友们看到这个文章时想必是想要了解家用宽带怎么换路由器相关的知识,这里同时多从个角度为大家介绍家庭宽带如何换路由器相应的内容。 本文内容目录一览: 1、宽带换路由器怎么设置 2、怎么换路由器设置方法 3、家里的网络是宽带,有猫,怎么安装路由器? 4、我安的联通宽带,带的猫,我自己买了一...

路由器怎么连老式电视

路由器怎么连老式电视

针对路由器怎么连老式电视这个问题,本文将综合不同朋友对这个路由器怎么连接老式电视的知识为大家一起来解答,希望能帮到大家 本文内容目录一览: 1、路由器怎么连接电视 2、老款液晶电视怎么连接wifi 3、老电视机怎么连接wifi 老电视机如何连接wifi 4、老式电视机怎么连接无线网看电视...

手机路由器怎么换新的

手机路由器怎么换新的

本篇文章给大家谈谈手机路由器怎么换新的,以及怎样用手机换新的路由器对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文内容目录一览: 1、如何更换无线路由器 2、手机怎么更改路由器设置? 3、怎么换路由器 4、我家路由器坏了,怎么更换新的,直接插线子吗? 5、更换路由器怎么操...

荣耀路由器wpa怎么设置

荣耀路由器wpa怎么设置

本篇文章给大家谈谈荣耀路由器wpa怎么设置,以及路由器安全设置wpa对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 本文内容目录一览: 1、华为路由器wps功能怎么用 2、华为路由器wps功能怎么使用 3、荣耀无法开启wps连接怎么办 华为路由器wps功能怎么用 wps可以进行免密...

路由器是怎么坏的

路由器是怎么坏的

针对路由器是怎么坏的这个问题,本文将综合不同朋友对这个路由器为什么坏了的知识为大家一起来解答,希望能帮到大家 本文内容目录一览: 1、路由器一般坏是什么原因呢?路由器坏掉是什么状态? 2、路由器一般是怎么坏的 3、路由器,一般在什么情况下会坏掉 4、无线路由器老是坏是什么原因 路由器一...

路由器孵鸟蛋怎么孵化

路由器孵鸟蛋怎么孵化

针对路由器孵鸟蛋怎么孵化这个问题,本文将综合不同朋友对这个路由器孵蛋方法的知识为大家一起来解答,希望能帮到大家 本文内容目录一览: 1、【急啊!】怎么用路由器孵虎皮鹦鹉的蛋 2、别人送了两点受精的鸽子蛋,用路由器怎么孵 3、怎样用路由器孵蛋? 4、孵鸟蛋技巧 如何孵鸟蛋 5、怎么在家...