[原创][分享]ubuntu7.10环境下一块网卡绑定两个IP以及开机自动绑定MAC
发表于 : 2007-12-10 20:40
之前在网上搜到过N个版本的方法,但在ubuntu7.10环境下实际操作时似乎都会出现各种问题,今天花了一个下午的时间好好研究了一下,终于解决了一块网卡绑定两个IP和开机自动绑定MAC的两大难题。
首先介绍一块网卡绑定两个ip的方法:
进入终端输入
interfaces文件内容如下
保存后关闭interfaces文件
接下来设置DNS服务器
resolv.conf文件内容如下
保存后关闭resolv.conf文件
以上方法即可解决一块网卡同时绑定两个ip的难题,重启系统后就可以同时访问内网和外网了。
接下来介绍让系统开机自动绑定MAC的方法
一般采用的方法是
这样的操作可以暂时性的绑定MAC,但系统重启之后又会变成原来的MAC。
我推荐的方法
在#! /bin/sh和PATH=/sbin:/bin:/usr/sbin:/usr/bin中间插入以下内容
保存后关闭rc.local文件
系统会在每次重启时自动执行绑定MAC的命令。
以上操作在ubuntu7.10(gutsy)
Kernel Linux 2.6.22-14-generic
操作成功~
以上操作希望大家在编辑文件前先备份原文件,这样恢复起来也就比较方便了~
养成要修改先备份的好习惯,在恢复系统时就会很省事了。
首先介绍一块网卡绑定两个ip的方法:
进入终端输入
代码: 全选
sudo cp /etc/network/interfaces /etc/network/interfaces.old #备份interfaces文件,以备恢复
sudo gedit /etc/network/interfaces #编辑/etc/network/interfaces文件
interfaces文件内容如下
代码: 全选
auto lo
iface lo inet loopback
#以下是给网卡配置一个10的外网地址
auto eth0
iface eth0 inet static
address 10.136.xx.xx
netmask 255.255.255.0
gateway 10.136.xx.xx
#以下是给网卡配置一个192的内网地址
auto eth0:0
iface eth0:0 inet static
address 192.168.0.6
netmask 255.255.255.0
gateway 192.168.0.1
接下来设置DNS服务器
代码: 全选
sudo gedit /etc/resolv.conf #编辑/etc/resolv.conf文件
代码: 全选
nameserver 202.xx.xx.xx #输入dns地址
以上方法即可解决一块网卡同时绑定两个ip的难题,重启系统后就可以同时访问内网和外网了。
接下来介绍让系统开机自动绑定MAC的方法
一般采用的方法是
代码: 全选
sudo ifconfig eth0 down
sudo ifconfig eth0 hw ether 00:xx:xx:xx:xx:bd
sudo ifconfig eht0 up
sudo /etc/init.d/networking restart
我推荐的方法
代码: 全选
sudo cp /etc/init.d/rc.local /etc/init.d/rc.local.old #备份rc.local文件,以备恢复
sudo gedit /etc/init.d/rc.local #编辑rc.local文件
代码: 全选
/sbin/ifconfig eth0 down
/sbin/ifconfig eth0 hw ether 00:xx:xx:xx:xx:bd
/sbin/ifconfig eht0 up
/etc/init.d/networking restart
系统会在每次重启时自动执行绑定MAC的命令。
以上操作在ubuntu7.10(gutsy)
Kernel Linux 2.6.22-14-generic
操作成功~
以上操作希望大家在编辑文件前先备份原文件,这样恢复起来也就比较方便了~
养成要修改先备份的好习惯,在恢复系统时就会很省事了。