<code id='klzn5'><strong id='klzn5'></strong></code>
<i id='klzn5'><div id='klzn5'><ins id='klzn5'></ins></div></i>
<i id='klzn5'></i>
  • <tr id='klzn5'><strong id='klzn5'></strong><small id='klzn5'></small><button id='klzn5'></button><li id='klzn5'><noscript id='klzn5'><big id='klzn5'></big><dt id='klzn5'></dt></noscript></li></tr><ol id='klzn5'><table id='klzn5'><blockquote id='klzn5'><tbody id='klzn5'></tbody></blockquote></table></ol><u id='klzn5'></u><kbd id='klzn5'><kbd id='klzn5'></kbd></kbd>
      <dl id='klzn5'></dl>

        <ins id='klzn5'></ins>
          1. <span id='klzn5'></span>

          2. <acronym id='klzn5'><em id='klzn5'></em><td id='klzn5'><div id='klzn5'></div></td></acronym><address id='klzn5'><big id='klzn5'><big id='klzn5'></big><legend id='klzn5'></legend></big></address>

            <fieldset id='klzn5'></fieldset>

            基于Linux操作系统的三层交换机

            • 时间:
            • 浏览:2
            • 来源:124软件资讯网

              首先  ,安装一个基本的LINUX操作系统  ,我用的是Debian testing版 ,从: http://www.kernel.org/ 下载内核源码  ,若是你现在就可以上网可以直接执行:aptitude install kernel-source-2.6.8(testing是2.6的内核)  ,

              拷贝获得的文件:kernel-source-2.6.8.tar.bz2到:/usr/src目录下  ,执行:tar jvxf kernel-source-2.6.8.tar.bz2 获得新目录:kernel-source-2.6.8  ,进入目录kernel-source-2.6.8  。

                最先编译内核  ,最先前一定记得要把:kernel-package ncurses-dev fakeroot wget bzip2 makepatch安好  ,否则编译不能正常举行  ,要报错 ,然后举行内核编译把802.11Q加进去  。debian:/usr/src/kernel-source-2.6.8# make menuconfig 选中:Device DriversàNetworking supportàNetworking options中的所有选择:其中TCP/IP networking 、IP: multicasting、IP: advanced router、IP: policy routing、IP:use netfilter MARK value as routing key、IP:fast network address translation、IP:multicast routing、Network packet filtering、802.1d Ethernet Bridging、802.1Q VLAN Support、Forwarding between high speed interfaces须加入内核(选择为*) 。另外一定记得把:File systems 里的EXT2和EXT3文件花样加入内核 ,否则系统启动不了可不要怪我  。最后生存设置效果 。

                执行:make 、make-kpkg clean 、make-kpkg –initrd –append-to-version=oursoft –revision=1.0 kernel_image  。最后会在/usr/src目录下天生一个:kernel-image-2.6.8oursoft_1.0_i386.deb的安装文件 ,直接执行:dpkg –i kernel-image-2.6.8oursoft_1.0_i386.deb安装就可以了 。重新启动系统选择新的内核kernel-image-2.6.8oursoft 。

                安装基于Linux的VLAN划分工具:aptitude install vlan

                添加需要的VLAN(interface):vconfig add eth1 200

                为适才的VLAN(interface) 添加响应的IP地址:ifconfig eth1.200 192.168.200.1 netmask 255.255.255.0 up

                修改VLAN(interface)的MAC地址:ifdown eth1、ifconfig eth1.200 hw ether 00:05:5D:61:00:31、ifup eth1

                一个完整的VLAN(interface)添加乐成 ,此功效相当于在三层交流机上执行:vlan 200、ip address 192.168.200.1 255.255.255.0

                在二层交流机上的设置

                二层交流机上的设置和以前一样 ,以AVAYA P334为例:set vlan 200、set port vlan 200 1/2、set trunk 1/1 dot1q、set port vlan-binding-mode 1/1 bind-to-configured  ,二层上设置完成了  ,把交流机的1号口与Linux的eth1相连  ,2号口直接毗连一个客户机  ,并把客户机设置192.168.200.X/24的IP  ,以192.168.200.1为网关 ,现在就可以ping通192.168.200.1(Linux)了 。

                其它功效说明

                在Linux上实现了三层交流机的功效后 ,我们再在上面开展更多的营业  ,如:DHCP  ,DNS  ,NAT  ,Raduis  ,计谋路由  ,会见控制(ACL)  ,P2P限制等