首先介绍一块网卡绑定两个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
操作成功~
以上操作希望大家在编辑文件前先备份原文件,这样恢复起来也就比较方便了~
养成要修改先备份的好习惯,在恢复系统时就会很省事了。