企业局域网本地路由配置的方法
想让不同子网之间相互能够通信,就必须通过路由功能来实现因此配置好路由信息,可以让各个子网之间能够进行高效通信。下面,我就从多个角度出发,向各位介绍一下配置本地路由的几种方法,希望这些内容能对大家带来帮助!
1、用静态方式完成配置
这种方式其实就是通过Windows 2000系统的网络属性设置窗口,来手工对TCP/IP网络组件的网关参数进行配置,从而完成本地默认路由配置任务的,这种方式通常用于局域网中使用静态IP地址的工作站。在使用静态方式完成本地路由配置任务时,可以按照如下步骤来进行:
依次单击“开始”/“设置”/“控制面板”命令,在d出的控制面板窗口中,双击“网络和拨号连接”图标,打开网络连接列表窗口用鼠标右键单击其中的“本地连接”图标,并从d出的右键菜单中执行“属性”命令,打开网络连接属性设置窗口
单击该窗口中的“常规”标签,然后在对应的标签页面中,将“Internet协议(TCP/IP)”项目选中,再单击一下“属性”按钮,打开TCP/IP属性设置窗口再单击一下该窗口中的“高级”按钮,并在其后出现的高级属性设置界面中,单击“IP设置”标签
接着在对应标签页面的“默认网关”设置项处,单击“添加”按钮,在d出的设置框中,正确输入本地路由器的IP地址以及跃点数,在默认状态下本地路由器的跃点数为1。
正确输入好上面的参数后,再单击一下“添加”按钮,就能完成默认网关的配置任务了。当然,要是局域网中还有其他路由器的话,你可以再单击一下“添加”按钮,将其他路由器的IP地址逐一添加进来完成所有路由器IP地址的添加 *** 作后,最后单击“确定”按钮结束本地路由的配置任务。
2、用动态方式完成配置
倘若局域网是通过DHCP服务器,来向每一台工作站分配IP地址的话,那么任意一台工作站接通电源“加入”到局域网中时,它就会自动向整个局域网发送申请IP地址的请求信息,而局域网中的DHCP服务器一旦接受到这个请求后,就会自动给当前工作站分配一个临时的IP地址以及对应的网络掩码地址,同时还会给该工作站自动设置好默认网关地址以及跃点数。相对于局域网的工作站来说,本地路由参数是通过DHCP服务器预先设置好的,因此这种配置方式是在动态登录过程中自动完成的。
需要提醒各位的是,用动态方式配置好的本地路由信息优先级别,是没有用静态方式获得本地路由信息的优先级别高也就是说,如果同一局域网中有多种路由配置方式时,用静态方式配置的路由信息优先生效,用动态方式配置好的本地路由信息稍后生效。
3、用广播方式完成配置
大家知道,在安装有Windows 2000系统的工作站中,有一种特殊的ICMP Route Discovery功能,该功能能够替换掉通过动态方式或静态方式配置好的网关参数,并通过自动监听ICMP路由器的广播信息方式,来寻找出当前工作站能够使用的最合适网关参数。当然,要想成功用广播方式配置好工作站的网关参数,必须要求局域网中的路由器已经启动了ICMP Route Discovery功能要做到这一点,可以按照如下步骤来进行设置:
依次单击“开始”/“运行”命令,在打开的系统运行对话框中,输入注册表编辑命令“Regedit”,单击“确定”按钮后,打开注册表编辑界面
将鼠标定位于注册表分支 HKEY_LOCAL_MACHINESystemCurrentControlSetServicesTcpipParameters,在对应 Parameters分支右边的子窗口中(如图2所示),依次单击菜单栏中的“编辑”/“新建”/“Dword”命令,然后将新创建的Dword键值取名为“PerformRouterDiscovery”
接着双击刚刚创建好的“PerformRouterDiscovery”键值,在其后出现的数值设置窗口中,输入数字“1”,最后单击“确定”按钮,返回到注册表编辑界面
再将鼠标定位于注册表分支 HKEY_LOCAL_MACHINESystemCurrentControlSetServicesadapternameParametersTcpip (其中adaptername是网卡的NIC值),在对应Tcpip分支右边的子窗口中,依次单击菜单栏中的“编辑”/“新建”/“Dword”命令,然后将新创建的Dword键值取名为“SolicitationAddressBcast”,再将其键值的数值设置为“1”,最后单击“确定”按钮,并重新启动一下计算机系统就可以了。
在这里需要提醒各位的是,该方法仅适用于局域网内部工作站之间的通信,对存在有外部通信的网络或工作站,最好不要采用这种配置方法,不然容易给内部网络的安全带来威胁。
4、用监听方式完成配置
大家知道,当一台Windows 2000工作站通过两块网卡与两个不同的子网进行连接通信时,必须要用手工配置的方法为每一块网卡设置好各自的网关参数,不过真正能发挥作用的其实就是第一块网卡的默认网关参数。此时,要是我们用监听方式来对该工作站的网关进行配置的`话,就可以让该工作站自动监听到网络路由器发出的RIP广播信息,从而实现和两个子网中的所有工作站进行通信的目的了。当然,要想将一台安装有Windows 2000的工作站设置为RIP监听的话,必须先进行如下的设置:
依次单击“开始”/“设置”/“控制面板”命令,在d出的控制面板窗口中,双击“添加/删除程序”图标,在打开的添加/删除程序设置窗口中,单击“添加/删除Windows组件”标签,并在对应的标签页面中,选中“网络服务”选项,再单击一下“详细信息”按钮
在其后出现的设置窗口中,将“RIP偷听”复选项选中,并单击一下“确定”按钮,然后按照向导提示插入Windows 2000系统安装光盘,系统会自动完成配置更改 *** 作,最后将系统重新启动一下,Windows 2000工作站就具有RIP监听功能了。
当然,该方法仅适合局域网中已经存在具有RIP信息广播功能的路由器环境,要是网络中没有这样的路由器,你就不能采用监听方式完成网关配置任务。
5、用手工方式完成配置
当一台工作站同时安装了几块网卡与几个子网进行连接时,如果没有缺省的网关可以访问时,工作站就不知道该把IP信息发到哪一个子网中为了确保该工作站能与所有子网中的工作站进行通信,我们可以用手工添加路由的方法,来完成工作站的网关配置任务。
例如,要是我们想让工作站与网络地址为10.168.160.0、网关地址为10.168.160.1的子网进行通信时,就可以按照如下步骤,来完成本地路由的添加任务:
依次单击“开始”/“运行”命令,在d出的系统运行框中,输入“cmd”字符串命令,单击“确定”按钮,将系统切换到MS-Dos工作模式
在Dos命令行中,输入字符串命令“route add 10.168.160.0 mask 255.255.255.0 10.168.160.1 metric 1”,单击回车键后,就能把通往10.168.160.0子网的路由信息添加到本地路由表中了
此时你不妨再在DOS命令行中,执行一下“route print”命令,就能在其后的结果画面中,看到我们刚才添加的路由条目了。
通常情况下,用手工方式配置路由的方法,仅适合规模较小的网络环境,要是局域网中包含有许多工作站的话,那么该方法就不利于网络的高效维护。
什么叫网卡的混杂模式网卡工作模式有4种,分别是:
广播(Broadcast)模式
多播(Multicast)模式
单播模式(Unicast)
混杂模式(Promiscuous)。
在混杂模式下的网卡能够接收一切通过它的数据,而不管该数据目的地址是否是它。如果通过程序将网卡的工作模式设置为 “混杂模式”,那么网卡将接受所有流经它的数据帧.
混杂模式就是接收所有经过网卡的数据包,包括不是发给本机的包。默认情况下网卡只把发给本机的包(包括广播包)传递给上层程序,其它的包一律丢弃。简单的讲,混杂模式就是指网卡能接受所有通过它的数据流,不管是什么格式,什么地址的。事实上,计算机收到数据包后,由网络层进行判断,确定是递交上层(传输层),还是丢弃,还是递交下层(数据链路层、MAC子层)转发。
通常在需要用到抓包工具,例如ethereal、sniffer、capsa时,需要把网卡置于混杂模式
什么是网卡的混杂模式?混杂模式有什么用混杂模式(Promiscuous Mode)是指一台机器能够接收所有经过它的数据流,而不论其目的地址是否是他。是相对于通常模式(又称“非混杂模式”)而言的。这被网络管理员使用来诊断网络问题,但是也被无认证的想偷听网络通信(其可能包括密码和其它敏感的信息)的人利用。一个非路由选择节点在混杂模式下一般仅能够在相同的冲突域(对以太网和无线局域网)内监控通信到和来自其它节点或环(对令牌环或FDDI),其是为什么网络交换被用于对抗恶意的混杂模式。
混杂模式就是接收所有经过网卡的数据包,包括不是发给本机的包。默认情况下网卡只把发给本机的包(包括广播包)传递给上层程序,其它的包一律丢弃。简单的讲,混杂模式就是指网卡能接受所有通过它的数据流,不管是什么格式,什么地址的。事实上,计算机收到数据包后,由网络层进行判断,确定是递交上层(传输层),还是丢弃,还是递交下层(数据链路层、MAC子层)转发。
通常在需要用到抓包工具,例如ethereal、sniffer时,需要把网卡置于混杂模式,需要用到软件Winpcap。winpcap是windows平台下一个免费,公共的网络访问系统。开发winpcap这个项目的目的在于为win32应用程序提供访问网络底层的能力。
对于广播式集线器(Hub)来说,假如PC1、PC2、PC3接在同一个Hub上,当PC1给PC3发送包时,Hub将广播这个包,所以PC2实际上也可以看到这个包,但一般情况下它会将这个发给PC3的包丢弃,但如果处于混杂模式,PC2的网卡驱动程序就不会丢弃这个包,而是把这个包送给上层的驱动程序、应用程序。
简单的说,网卡的混杂模式是为网络分析而提供的。
网卡的混杂模式是什么意思监听模式
linux网卡混杂模式有ip吗使用ifconfig命令可查看当前网卡是否设置为混杂模式
[zhaihf@localhost~]$ ifconfig
eth0 Linkencap:Ether HWaddr 00:16:31:FF:A6:2E
i addr:192.168.9.1 Bcast:192.168.9.255 Mask:255.255.255.0
UPBROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Memory:98420000-98440000
eth1 Link encap:Ether HWaddr 00:16:31:FF:A6:2F
i addr:192.168.8.48 Bcast:192.168.8.255 Mask:255.255.255.0
i6 addr: fe80::216:31ff:feff:a61f/64 Scope:Link
UPBROADCAST RUNNING PROMISC MULTICAST MTU:1500 Metric:1
RX packets:28011022 errors:0 dropped:0 overruns:0 frame:0
TX packets:18408510 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:31733322503 (29.5 GiB) TX bytes:21092798216 (19.6GiB)
Memory:98400000-98420000
lo Link encap:Local Loopback
i addr:127.0.0.1 Mask:255.0.0.0
i6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8873 errors:0 dropped:0 overruns:0 frame:0
TX packets:8873 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3140421 (2.9 MiB) TX bytes:3140421 (2.9 MiB)
u *** 0 Link encap:Ether HWaddr 5E:F3:FC:E1:D2:19
i addr:169.254.95.120 Bcast:169.254.95.255 Mask:255.255.255.0
i6 addr: fe80::5cf3:fcff:fee1:d217/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RXpackets:220031 errors:0 dropped:0 overruns:0 frame:0
TX packets:110230 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:14862206 (14.1 MiB) TX bytes:5251125 (5.0 MiB)
其中UPBROADCAST RUNNING PROMISC MULTICAST的PROMISC说明网卡eth1已经设置成混杂模式。
字段含义说明:
eth0/eth1: 分别表示第一块网卡和第二块网卡;
lo: 表示回环测试接口,注意,这个虚拟的interface一定要存在!
u *** 0: 表示USB接口的网卡;
Linkencap: 表示位于OSI物理层的名称,即连接类型Ether(以太网)
HWaddr: 表示网卡的硬件地址,即MAC地址
iaddr: 表示网卡IP;
Bcast: 表示广播(broadcast ) 的地址;
Mask: 表示子网掩码;
UP: 表示网卡开启状态;
BROADCAST: 表示支持广播;
MULTICAST: 表示网卡混杂模式;
RUNNING: 表示网卡的网线被接上;
MULTICAST: 表示支持组播;
MTU: 表示MaximumTra *** ission Unit 最大传输单元(字节),即此接口一次所能传输的最大封包;
Metric: 表示路由度量值,缺省值是0;
RX: 表示网络由激活到目前为止接收的数据包;
TX: 表示网络由激活到目前为止发送的数据包;
collisions: 表示网络信号冲突的情况;
txqueuelen: 表示传输缓冲区长度大小;
Memory: 表示占用内存范围。
怎么关掉无线网卡的混杂模式看是不是有人开启了P2P之类的软件,或者通过MAC在扫描局域网,一遍上述两种情况都会自动开启网卡混杂模式。
要是混乱网卡的主人没有这么做,那应该就是网卡的问题了,重装一下就行
无线网卡根据接口不同,主要有PCMCIA无线网卡、PCI无线网卡、MiniPCI无线网卡、USB无线网卡、CF/SD无线网卡几类产品。
无线网卡的作用、功能跟普通电脑网卡一样,是用来连接到局域网上的。它只是一个信号收发的设备,只有在找到上互联网的出口时才能实现与互联网的连接,所有无线网卡只能局限在已布有无线局域网的范围内。无线网卡就是不通过有线连接,采用无线信号进行连接的网卡。而主流应用的无线网络分为GPRS手机无线网络上网和无线局域网两种方式。
ARP攻击软件会打开网卡的混杂模式么?
肯定要打开混杂模式,如果不打开混杂模式就只能接收发到自己的数据包,ARP攻击说到底是截取其他的数据包然后伪造或者欺骗,只有打开了混杂模式,你的网卡才能接收到发往别的机器上的数据包,从而才能伪造或欺骗
打开网卡的混杂模式的目的是要收到不是发给自己网卡mac应该收到的包,这对于arp攻击来讲不是必要的。
网卡处于混杂模式,如何取消看是不是有人开启了P2P之类的软件,或者通过MAC在扫描局域网,一遍上述两种情况都会自动开启网卡混杂模式。
要是混乱网卡的主人没有这么做,那应该就是网卡的问题了,重装一下就行。
linux程序怎么设置无线网卡的混杂模式将eth0设置成混杂模式
ifconfig eth0 promisc
取消混杂
ifconfig eth0 -promisc
在交换环境下面设为混杂模式网卡也收不到所有的包,因为交换机分割了冲突域。只能收到广播包。
附:
网卡一般有四种模式:
◆广播方式:该模式下的网卡能够接收网络中的广播信息。
◆组播方式:设置在该模式下的网卡能够接收组播数据。
◆直接方式:在这种模式下,只有目的网卡才能接收该数据。
◆混杂模式:在这种模式下的网卡能够接收一切通过它的数据,而不管该数据是否
是传给它的。
linux程序可以通过以下步骤设置无线网卡的混杂模式 :
1、打开“我的电脑”,然后右键“属性”;
2、点击“硬件”,再点击“设备管理器”,打开设备管理器后,双击“网络适配器”;
3、找到无线网卡突变,右击“属性”,再高级,在右边的值选结尾是FULL DUPLEX,此时linux程序已成功设置成功无线网卡的混杂模式。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)