ubuntu系统更改网卡mac地址及安装双网卡(双IP)的方法

原创 2007年09月20日 14:49:00


我们单位的网络连接局域网(以下简称内网)和互联网(以下建成外网)采用不同的网段,连接外网绑定了网卡mac地址。因为懒得总是切换ip地址,所以我安装了两块网卡,不过安装过程并不顺利,搞了好几天才搞定。我把解决问题的方法、过程写出来,给碰到和我一样问题的朋友参考一下。


1 更改mac地址

只需要在/etc/network/interfaces文件相应网卡的ip地址前增加一行
pre-up ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
就可以了。

网上流传的在ip地址前增加“hwaddress ether XX:XX:XX:XX:XX:XX ” 内容的方法,是错误的。添加后系统ip地址会变为空。


2 双网卡的配置

首先,设置各网卡的ip,子网掩码,网关为空。
然后,添加静态路由,根据局域网需连接的网段,分别设置网关,对连接互联网的网卡网关设为默认。

这个设置,和windows有点不同。windows下默认网关不能加到静态路由里,只能在网卡设置里设置,我就是在这个地方卡了很久。


举例

比如,我的电脑,内网ip为192.168.12.79,网关192.168.12.254;外网ip为192.168.9.30,网关 192.168.9.254。局域网需要连接192.168.1.X,192.168.0.X,192.168.12.X,3个网段;外网mac地址需要 改为88:88:88:88:88:88。

首先,需要将/etc/network/interfaces文件改为以下的样子,设置ip地址,掩码和网卡的mac地址:

iface eth0 inet static
address 192.168.12.79
netmask 255.255.255.0

auto eth0

iface eth1 inet static
pre-up ifconfig eth1 hw ether 88:88:88:88:88:88
address 192.168.9.30
netmask 255.255.255.0

auto eth1

然后执行以下命令,设置静态路由:
sudo route add -net 192.168.0.0/24 gw 192.168.12.254 dev eth0
sudo route add -net 192.168.1.0/24 gw 192.168.12.254 dev eth0
sudo route add -net 192.168.12.0/24 gw 192.168.12.254 dev eth0
sudo route add default gw 192.168.9.254 dev eth1
就搞定了。 

注:执行上述命令,每次关机路由就丢失了,可以将上述命令写成一个脚本,这个脚本属主为root,并给执行权限。 再在/etc/rc.local文件里执行这个脚本,这样每次开机就自动设置好了

相关文章推荐

Ubuntu下更改网卡的MAC地址的方法

Ubuntu下更改网卡的MAC地址的方法 我们知道每块网卡(NIC)都有一个固化在硬件存储器中物理地址(或称硬件地址),也就是MAC,这个地址,在出厂上就已经固定,除非是使用可擦写编程器重写,否则是...

[工作笔记]一个ubuntu配置双网卡双网段IP走不同网关的脚本

[工作笔记]ubuntu配置双网卡双网段IP走不同网关的问题     前不久同事去嘉兴上架一台服务器,服务器安装有ubuntu 12.04 server 系统,决定采用电信和联通双线,将电信和联通地址...

Ubuntu 10.10 修改MAC地址

1.获取网卡接口 在终端中输入: ifconfig 显示内容类似如下: eth0      Link encap:以太网  硬件地址 12:1e:90:45:ee:88           ...

Ubuntu系统如何安装双网卡及更改网卡名称(eth0改为eth1)

最近,需要在Ubuntu系统上安装一块千兆网卡,使用到了一些网卡的安装、配置及更改操作。 网卡可安装到任意一个PCI插槽,网卡型号D-Link DGE-530T。Ubuntu采用的是8.04 ser...

双网卡PC+Ubuntu系统实现路由器

双网卡PC+Ubuntu系统实现路由器 为了实现路由器功能,这里需要使用NAT技术,详细流程如下: STEP 1 为机器装好两块网卡。集成的或是独立的无所谓。编辑/etc/net...

Win7+VMWare虚拟机+Ubuntu系统+双网卡配置

关键字:Win7、VMWare9.0.3、Ubuntu 12.04.2 LTS、双网卡、静态IP、Host-only、NAT 碎碎念:本人经常在不同网段的情况下上网,又要与SecureCRT连接,因此...

linux系统双网卡绑定单个IP地址及网桥

双网卡绑定单个IP 地址 为了提供网络的高可用性,我们可能需要将多块网卡绑定成一块虚拟网卡对外提供服务,这样即使其中的一块物理网卡出现故障,也不会导致连接中断。多网卡绑。   为了提供网络的高可用性...

Windows2000/Windows7/Windows8系统的网卡(MAC地址)更改方法

MAC地址的获取方式: 在Windows 2000/XP/W7中(WIN7方式与Windows2000获取MAC地址方式一样) 单击开始,点击运行,输入cmd,进入后输入ipconfig /all...

windows2003服务器双线双IP双网卡设置方法 双线

windows2003服务器双线双IP双网卡设置方法 双线 双线双ip很好,网通用户访问网通线路,电信用户访问电信线路。   很多人会选用导入静态路由表,这个办法看似完美,其实问题很多。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ubuntu系统更改网卡mac地址及安装双网卡(双IP)的方法
举报原因:
原因补充:

(最多只允许输入30个字)