Ubuntu配置双网卡
我们假定内网IP为:10.35.0.58,内网网关为:10.35.0.254;外网IP为222.76.250.4,外网网关为:222.76.250.1.其中局域名网需要连接:10.35.0.X,10.35.51.X,10.35.60.X 三个网段.
1.当配置服务器为外网IP和内网IP的方式时,只设置外网IP的网关,不要设置内网IP的网关.
操作如下:
sudo nano /etc/network/interfaces
用上面的命令打开网络的配置文件后,修改里面的内容如下
auto eth0
iface eth0 inet static
address 10.35.0.58
netmask 255.255.255.0
iface eth1 inet static
address 222.76.250.4
netmask 255.255.255.224
gateway 222.76.250.1
auto eth1
注意:
我们没有为 eth0(内部网络) 设置 gateway.修改完成后,我们用 Ctrl + O 保存刚才的修改,然后用 Ctrl + X 来退出编辑器.
2.这时候我们重启下网络.Ubuntu 重启网络的命令是:
sudo /etc/init.d/networking restart
3.由于没有设置内网网关,所以我们用 SecureCRT 之类的工具是连不上服务器的.为了解决这个问题,我们需要设置服务器的路由.如下:
sudo route add -net 10.35.0.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.51.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.60.0/24 gw 10.35.0.254 dev eth0
以上命令依次分别为 10.35.0.X,10.35.51.X,10.35.60.X 三个网段设置路由.如果外网连不上,你可以试下:
sudo route add default gw 222.76.250.4 dev eth1
此时输入 route 命令,应该看到的是如下图所示的页面:
今天为服务器配置双网卡的时候,需要配置路由.因为路由是用命令添加的,所以每次关机或重起系统,路由就丢失了.于是想到每次重起的时候执行一段脚本用来添加路由,这样我就不用每次重起都手动添加了.
以下用添加路由为例.
我想在系统启动时执行:
sudo route add -net 10.35.0.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.51.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.60.0/24 gw 10.35.0.254 dev eth0
1.首先,我们创建一个 /etc/network.script 文件.输入命令:
sudo nano /etc/network.script
2.接着我们在文本编辑器中输入我们要执行的命令.如上面的:
sudo route add -net 10.35.0.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.51.0/24 gw 10.35.0.254 dev eth0
sudo route add -net 10.35.60.0/24 gw 10.35.0.254 dev eth0
3.按 Ctrl + O 保存文件,然后按 Ctrl + X 退出.
4.接着我们再用 nano 打开 /etc/rc.local .输入命令:
sudo nano /etc/rc.local
5.在文本编辑中,我们会看到提示说 /etc/rc.local 默认是空的.但我打开的时候,会看到里面其它有一行:
exit 0
如果是这样,我们一定要在 exit 0 之前输入我们要执行的脚本文件.如下:
sh /etc/network.script
exit 0
转自:www.linuxdiyf/viewarticle.php?id=79309
ubuntu双网卡设置内外网上网的问题
台双网卡电脑拥有两个网关是不可能的,因为默认网关(default gateway)只能是一个。给服务器安装两块网卡,分别设置不同的ip和网关(内网和外网),外网的通过外网网卡来访问,内网的通过内网网卡来访问,似 乎实现起来很简单,但有些问题,因为默认网关(default gateway)只能是一个!
解决的办法就是:
1、将其中一块网卡(如外网)设置默认网关,另外一块网卡eth1不设置网关
sudo vi /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet dhcp
post-up iptables-restore < /etc/iptables.up.rules
#the second eth1
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
注意没有为 eth1(内部网络) 设置 gateway.
2. (注意:对于ubuntu系统,该步骤似乎可以省略) 输入命令:route, 如果没有下面一行:
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1
就手工加上一条静态路由,让另一个网段(内网)的数据经过第二个网卡。使用route命令,命令的范例如下
参考命令:
sudo route add -net 192.168.0.0 netmask 255.255.255.0 dev eth1(让对192.168.0.0的访问走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),记录虚拟机的硬件资料如内存、硬盘、网卡、声卡的类型大小等信息;另一个是磁盘文件,记录在虚拟机上安装的操
作系统、存储的文件等信息。如果使用已存在的配置文件和磁盘文件来建立虚拟机,就不用对硬盘进行分区、格式化和安装操作系统,这样可以在几秒钟之内就建立一个新的虚拟机了。虚拟机的备份文件指的就是配置文件和磁盘文件的备份。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论