Ubuntu配置双网卡的操作方法_第1页
Ubuntu配置双网卡的操作方法_第2页
Ubuntu配置双网卡的操作方法_第3页
Ubuntu配置双网卡的操作方法_第4页
Ubuntu配置双网卡的操作方法_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Ubuntu 配置双网卡我们假定内网 IP 为:8,内网网关为:54;外网 IP 为,外网网关为:其中局域名网需要连接:10.35.0.X,10.35.51.X,10.35.60.X 三个网段1当配置服务器为外网 IP 和内网 IP 的方式时,只设置外网 IP 的网关,不要设置内网 IP 的网关操作如下:sudo nano /etc/network/interfaces用上面的命令打开网络的配置文件后,修改里面的内容如下auto eth0iface eth0 inet staticaddress 8netmask iface eth1 inet staticaddress netmask 24gateway auto eth1注意:我们没有为 eth0(内部网络) 设置 gateway修改完成后,我们用 Ctrl + O 保存刚才的修改,然后用 Ctrl + X 来退出编辑器2这时候我们重启下网络Ubuntu 重启网络的命令是:sudo /etc/init.d/networking restart3由于没有设置内网网关,所以我们用 SecureCRT 之类的工具是连不上服务器的为了解决这个问题,我们需要设置服务器的路由如下:sudo route add -net /24 gw 54 dev eth0sudo route add -net /24 gw 54 dev eth0sudo route add -net /24 gw 54 dev eth0以上命令依次分别为 10.35.0.X,10.35.51.X,10.35.60.X 三个网段设置路由如果外网连不上,你可以试下:sudo route add default gw dev eth1此时输入 route 命令,应该看到的是如下图所示的页面:今天为服务器配置双网卡的时候,需要配置路由因为路由是用命令添加的,所以每次关机或重起系统,路由就丢失了于是想到每次重起的时候执行一段脚本用来添加路由,这样我就不用每次重起都手动添加了以下用添加路由为例我想在系统启动时执行:sudo route add -net /24 gw 54 dev eth0sudo route add -net /24 gw 54 dev eth0sudo route add -net /24 gw 54 dev eth01首先,我们创建一个 /etc/network.script 文件输入命令:sudo nano /etc/network.script2接着我们在文本编辑器中输入我们要执行的命令如上面的:sudo route add -net /24 gw 54 dev eth0sudo route add -net /24 gw 54 dev eth0sudo route add -net /24 gw 54 dev eth03按 Ctrl + O 保存文件,然后按 Ctrl + X 退出4接着我们再用 nano 打开 /etc/rc.local 输入命令:sudo nano /etc/rc.local5在文本编辑中,我们会看到提示说 /etc/rc.local 默认是空的但我打开的时候,会看到里面其它有一行:exit 0如果是这样,我们一定要在 exit 0 之前输入我们要执行的脚本文件如下:sh /etc/network.scriptexit 0转自:/viewarticle.php?id=79309ubuntu 双网卡设置内外网上网的问题台双网卡电脑拥有两个网关是不可能的,因为默认网关(default gateway)只能是一个。给服务器安装两块网卡,分别设置不同的 ip 和网关(内网和外网) ,外网的通过外网网卡来访问,内网的通过内网网卡来访问,似 乎实现起来很简单,但有些问题,因为默认网关(default gateway )只能是一个!解决的办法就是:1、将其中一块网卡(如外网)设置默认网关,另外一块网卡 eth1 不设置网关sudo vi /etc/network/interfaces# The loopback network interfaceauto loiface lo inet loopback# The primary network interfaceauto eth0iface eth0 inet dhcppost-up iptables-restore /etc/iptables.up.rules#the second eth1auto eth1iface eth1 inet staticaddress netmask 注意没有为 eth1(内部网络) 设置 gateway2. (注意:对于 ubuntu 系统,该步骤似乎可以省略) 输入命令:route, 如果没有下面一行: * U 0 0 0 eth1就手工加上一条静态路由,让另一个网段(内网)的数据经过第二个网卡。使用 route 命令,命令的范例如下参考命令:sudo route add -net netmask dev eth1(让对 的访问走eth1 网卡,netmask 后面是子网掩码)如果想让上面的命令在开机时运行,编辑下面的文件执行上面的命令,把上面的命令加入文件 exit 0 之前sudo vi /etc/rc.local使用 Vmware 搭建虚拟网络实验室摘 要】 建设网络实验室的费用比较大,中职学校往往缺少资金筹建网络实验室。普通电脑室缺少网络实验环境,影响网络教学质量。用 Vmware 软件可以很容易地在普通的电脑室搭建网络实验室,从而以较少的投入得到较大的教学效果。 【关键词】 虚拟机、客户机、虚拟机软件、虚拟交换机、虚拟网络、仅主机(Host-only)模式、桥接(Bridged)模式、网络地址翻译(NAT)模式。计算机网络以及 Internet 是当代发展最快的信息技术,是新世纪人才必须掌握的基本技能,因而也理所当然地成为计算机专业基础课的核心课程,教学意义十分重大。然而,现在很多中职学校受资金、技术等各方面因素的影响,教学设备的硬件建设相对欠缺和滞后,能建立网络实验室的较少,在普通的电脑室里学生只能是一人一机,即使几个同学把机器放到一起做实验,但网卡和交换机之类的网络设备也不好配置,学校也不可能让学生在计算机上安装软件和修改设置,因此学生基本没有做网络实验的条件和机会,最多只能做一些上 Internet 的实验,网络教学徒有虚名。虚拟机软件的出现,能够在一台物理计算机上能虚拟出多台计算机,进而为中职学生在单机环境下学习和实践如何组建网络提供了必要的条件。目前建立虚拟机和构建虚拟网络的工具软件主要有 VMware 和 VIRTUAL PC,而 VMware 对网络的支持比较好。本文将着重对如何使用 VMware 搭建虚拟的网络实验室进行初步的探讨。一、虚拟机及虚拟机软件虚拟机是指一台在物理计算机上虚拟出来的独立的逻辑计算机。虚拟机必须通过虚拟机软件进行创建。通常人们接触到的虚拟机软件有 VMware 那样的硬件模拟软件,也有 JVM 那样的介于硬件和编译程序之间的软件。(一)虚拟机的优点 1、一般不会损坏本 PC 的操作系统和软件,因虚拟机的硬盘通常是本 PC 上的一个文件,虚拟机在硬盘上的操作只在这个文件上进行。2、可同时在同一台 PC 上运行多个操作系统,每个 OS 都有自己独立的一个虚拟机, 就如同网络上一个独立的 PC。3、可在单机上组建网络,它提供了虚拟网络设备如交换机、网卡和虚拟建网的方式。4、容易安装和备份,可在虚拟机上容易地安装不同的操作系统然后备份,使用这些备份可更快速地安装其他虚拟机。(二)学校应用虚拟机的好处1、有助于教师进行网络教学。老师可通过用虚拟机构建的虚拟网络进行网络教学,使学生更感性、直观地掌握网络的组建、管理和维护。2、有利于提高学生学习兴趣和有助于学生自主学习。因为虚拟机的安装要求不高,安装的方法也较为简单。学生学会了虚拟机组建虚拟网络的原理和方法后,可以在学校实验室环境之外的其它环境自主地做网络实验。3、为学校节省资源。学校不用另外找场地和购买计算机、交换机、网卡、网线等网络设备。(三)虚拟机的基本术语1、主机指物理存在的计算机。2、客户机指由 VMware 模拟出来的一台虚拟的计算机,也即逻辑上的一台计算机。3、主机操作系统在主机上安装的操作系统。4、客户机操作系统在客户机上安装的操作系统。二、建立虚拟机及构建虚拟网络的基本方法(一)建立虚拟机建立虚拟机的方法有几种,而最常用的方法是用 VM ware 向导建立虚拟机和用备份文件建立虚拟机两种。在网络教学中,老师用第一种方法建立一个虚拟机,然后备份相关文件并共享,学生就可以用第二种方法快速建立虚拟机了。下面简介两种方法的操作步骤。1、用 VMware 向导建立虚拟机。(1)启动向导进行有关参数的设置。(2)对硬盘进行分区和格式化;(3)安装操作系统。安装操作系统有光盘安装、光盘镜像文件安装、GHOST 文件安装、备份文件安装 4 种,其中用备份文件安装是最快的。2、用备份文件建立虚拟机。VMware 用两个文件记录虚拟机的信息,一个是配置文件(*.vmx),记录虚拟机的硬件资料如内存、硬盘、网卡、声卡的类型大小等信息;另一个是磁盘文件,记录在虚拟机上安装的操作系统、存储的文件等信息。如果使用已存在的配置文件和磁盘文件来建立虚拟机,就不用对硬盘进行分区、格式化和安装操作系统,这样可以在几秒钟之内就建立一个新的虚拟机了。虚拟机的备份文件指的就是配置文件和磁盘文件的备份。(1)复制备份文件到硬盘指定目录;(2)启动向导,在“选择一个磁盘”的三个选项中选“ 使用已存在的磁盘镜像文件来建虚拟磁盘”,然后选备份磁盘文件。这种建立虚拟磁盘的方法能较快地建立新的虚拟机,但缺陷是用同一个备份磁盘镜像文件建立的虚拟机的计算机名和 IP 地址相同,导致不能联网,所以要注意提醒学生修改计算机名和 IP 地址。(二)构建虚拟网络VMware 提供了一些虚拟设备和用这些设备联网的方法,只要理解了这些设备和联网的原理就可以组建不同的网络。1、虚拟网络设备。(1)虚拟交换机。VMware 提供了八个虚拟网络设备 VMnet 0-9,这些设备可以充当交换机,通过这些设备主机和虚拟机就可以组建任意形式的局域网,如果主系统的配置够高,甚至可以虚拟多个服务器。(2)网卡。网卡有三类:主机系统上虚的拟网卡 VM net 1-9;主机系统上的真实网卡;虚拟机系统上的网卡,默认安装的是 AMD PCNET Family PCI Ethernet Adapter,它的网络设置有桥接、仅主机、网络地址翻译和自定义四种选择。一个虚拟机最多只能安装三个网卡。2、组网方式。VMware 虚拟网络的方法是把计算机连接到 VM net 0 VM net 9 中的一个虚拟交换机,而连接的方式有以下三种。()仅主机(Host-only) 模式。 特点。在主机上建立了一个独立的私有网络,外部网络和虚拟机不能通讯。 联网方法。第一步,将主机连接到虚拟交换机上。方法是给主机系统添加一块虚拟网卡,只能是虚拟网卡 VM net9 中的一块。VMware 给主机添加虚拟网卡同时会给主机添加一个“网络连接”,这时主机系统就和相应的虚拟交换机相连了。如选择虚拟网卡 VM net 3,它就连到了虚拟交换机 VM net 3。第二步,把虚拟机连接到虚拟交换机上,方法是在网卡的网络设置中选“仅主机”选项,它就默认连接到虚拟交换机 VM net 1 上。但如果主机不是连接到虚拟交换机 VM net 1 上时,就要选“自定义”选项,并指定连接到所需的虚拟交换机(如虚拟交换机 VM net 3) ,否则无法通讯了。因为主机和虚拟机系统没有连到同一个虚拟交换机上。 拓扑图:(2)桥接(Bridged)模式。特点。在主机所处网络上虚拟机显示为和主机一样的一台额外的计算机,它与主机在主机所处网络上的地位是平等的。外部网络和虚拟机可以互相访问。联网方法。第一步,把虚拟机连接到虚拟交换机上,方法是在网卡的网络设置中选“桥接”选项,它就默认连接到虚拟交换机 VM net 0 上。第二步,将主机连接到虚拟交换机上,当把虚拟机桥接到某一个虚拟交换机时主机就自动和该虚拟交换机相连了。拓扑图:()网络地址翻译(NAT)模式。 特点:虚拟机可通过主机连接 Internet。 联网方法。第一步,把虚拟机连接到虚拟交换机上,方法是在网卡的网络设置中选“网络地址翻译” 选项,它就默认连接到虚拟交换机 VM net 8 上,而且自动将 NAT 服务功能赋予给虚拟交换机 VM net 8。如果要选用其它虚拟交换机,必须将 NAT 服务功能赋予这个虚拟交换机,然后才能选用此虚拟交换机。第二步,将主机连接到虚拟交换机上,方法与仅主机模式相似。第三步,在虚拟机上安装拨号连接。 拓扑图:三、使用 Vmware 搭建虚拟的网络实验室运用 Vmware 搭建虚拟的网络实验室需要进行以下 3 个方面的准备。(一)硬件的准备虚拟网络实验室的硬件要求是 CPU 速度在 600MHz 以上和内存容量的在 256MB 以上。而电脑实验室 CPU 速度都在 800MHz 以上,内存容量一般是 128 MB。如果内存容量不够 256MB,建议最好增加到 256MB。(二)软件的准备VM ware 分桌面系统(orkstation)和服务器版( VMware GSX Server, VM wareESX Server, VMware virtual SMP) ,可在 VMware 的官方网站/ 下载一个 30 天的试用版,也可以到“华军软件园”下载,是一个共享的版本。(三)网络模板的准备教学中常用的网络平台主要有“对等网网络平台”、 “客户机/服务器网络平台” 、 “有路由器的网络平台”以及“ 有放火墙的网络平台”4 种。老师事先用一台学生机建立实验所需要的虚拟机和虚拟网络,然后把记载这些虚拟机和虚拟网络参数的文件放到服务器上共享。这就相当于老师将实验所需的网络模板做好了并将它共享给学生。利用老师做好的网络模板,学生很快就能在自己的计算机上建立一个实验所需要的虚拟网络环境进行网络实验。以上 4 种网络平台的构建方法如下。1、对等网网络模板。(1)拓扑结构。(2)建立方法。建立两台虚拟机,安装操作系统 win98/2000/xp,然后设它们的网卡联网模式为仅主机模式。两台虚拟机就与虚拟交换机(VMNET 1)连成了一个简单的网络。2、客户机/服务器网络模板。建立的方法基本上与“对等网网络平台” 相同,主要区别在于要在其中一台客户机上安装服务器软件。3、有路由器的网络模板。(1)拓扑结构。(2)建立方法。 客户机 A 的建立方法:第一步建立虚拟机;第二步安装操作系统,如果安装WIN2000 SERVER 或 LINUS,就启动它们自带的路由和远程访问软件;如果安装WIN98 就加装 SysGate /WinGate;第三步:添加一个网卡,连同原有的网卡共有两个网卡,因为用一台计算机做路由器就必须安装两个网卡。第四步:设置网卡,其中一个网卡的 IP 地址为 ,网络模式为连接到虚拟交换机 VMNET 1 的仅主机模式;另一个网卡 IP 地址为 ,网络模式为连接到虚拟交换机 VMNET 2 的仅主机模式。 客户机 B 的建立方法:第一步建立虚拟机;第二步安装操作系统 WIN98/2000/XP或 LINUS。第三步:设置网卡 IP 地址为 192.168.0.X(2-254) ,网卡的网络模式为连接到虚拟交换机 VMNET 1 的仅主机模式 客户机 C 的建立方法:第一步建立虚拟机;第二步安装操作系统,安装WIN98/2000/XP 或 LINUS。第三步:设置网卡 IP 地址为 192.168.6.X(2-254) ,网络模式为连接到虚拟交换机 VMNET 2 的仅主机模式。4、有防火墙的网络模板。(1)拓扑结构。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论