RedHat/CentOS系列

1、添加网卡

2、查看网卡是否识别

vi /etc/udev/rules.d/70-persistent-net.rules #可以看到有两块网卡

3、创建ifcfg-eht1网卡配置文件

cd /etc/sysconfig/network-scripts/

cp ifcfg-eht0  ifcfg-eht1

4、编辑修改复制的ifcfg-eth1(修改mac地址,网卡名称等)

5、生效配置

/etc/init.d/network reload

service network restart

Debian/Ubuntu系列

方法一:

sudo ifconfig eth0:0 192.168.1.63 up

eth0网卡上创建一个叫eth0:0的虚拟网卡,他的地址是:192.168.1.63

如果不想要这个虚拟网卡了,可以使用如下命令删除:

sudo ifconfig eth0:0 down

方法二:

vim /etc/network/interfaces

添加并保存例如以下内容:

auto eth0:0

iface eth0:0 inet static

address 192.168.1.63

netmask 255.255.255.0

network 192.168.1.1

broadcast 192.168.1.255

重启网卡生效

/etc/init.d/networking restart

项目中使用fedora16系统,最近在项目中遇到一个问题,文件系统出现损坏,系统无法启动,因为时间紧迫,就替换了硬盘,此时需要更改网络配置,将网卡名称命名为eth0和eth1,在删除70-persistent-net.rules文件之后,重启系统,发现没有自动生成70-persistent-net.rules,研究好久,先总结手动生成的方法如下。

1、export MATCHADDR="00:f1:f3:1a:f0:05"   eth0网卡的mac地址,一定要小写

2、export INTERFACE=eth0 eth0网卡名称

3、/lib/udev/write_net_rules

此时会生成70-persistent-net.rules文件,内容如下

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:f1:f3:1a:f0:05", KERNEL=="eth*", NAME="eth0"

4、export MATCHADDR="00:f1:f3:1a:f0:06"   eth1网卡的mac地址,一定要小写

5、export INTERFACE=eth1 eth1网卡名称

6、/lib/udev/write_net_rules

此时在70-persistent-net.rules文件追加eth1的信息,内容如下

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:f1:f3:1a:f0:05", KERNEL=="eth*", NAME="eth0"

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:f1:f3:1a:f0:06", KERNEL=="eth*", NAME="eth1"
---------------------

Linux添加网卡教程相关推荐

  1. linux后加网卡,Linux添加网卡教程

    RedHat/CentOS系列 1.添加网卡 2.查看网卡是否识别 vi /etc/udev/rules.d/70-persistent-net.rules #可以看到有两块网卡 3.创建ifcfg- ...

  2. linux添加网卡设备,Linux添加网卡教程

    RedHat/CentOS系列 1.添加网卡 2.查看网卡是否识别 vi /etc/udev/rules.d/70-persistent-net.rules #可以看到有两块网卡 3.创建ifcfg- ...

  3. VMware中linux添加网卡eth1后找不到网卡的问题Linux重启网卡报错:Bringing up interface eth0:1......

    方法一: 在创建虚拟机时选择了一个默认的网卡,需要添加新的网卡: 1.右键虚拟机,编辑设置,选择新设备-〉网络-〉添加,选择需要添加的网卡. 2.登陆到系统中后,ifconfig命令查不到新网卡,并且 ...

  4. 在Linux添加网卡,Centos(RHEL) 6 添加网卡的方法

    在 Centos 6 中,默认的 kudzu 这个识别硬件的服务不存在了,基本上所有的硬件管理都通过 Udev 来管理了-什么是 udev 可以查我的其它的文章.如果你在 Centos 6 中加了一个 ...

  5. linux单 网卡添加多个网段的ip,[转载]linux 单网卡来绑定多IP实现多网段访问以及多网卡绑定单IP实现附载均...

    今天有遇到实现linux下访问多网段问题,以前只是有注意资料修改linux路由的的方法,在使用2003系统时倒是有经常单网卡访问多网段.前提是先绑定每个网段的一个IP 那同理如果我们需要实现linux ...

  6. linux 虚拟机添加网卡

    已经在vmware中安装了linux操作系统,由于要做双机热备测试,所以又给虚拟机添加了一块网卡,但是在linux里看不到这块添加的网卡. 1.在linux操作系统中,把ifcfg-eth0 cp一份 ...

  7. linux 内核 网卡驱动 移植,Linux内核移植步骤_添加DM9000网卡驱动(设备树).docx

    Linux内核移植步骤_添加DM9000网卡驱动(设备树) Linux内核移植步骤2015年05月13日星期三上午 11:05往设备树中添加网卡驱动:1.选平台,指定交叉编译工具链:(1).在Make ...

  8. linux 内核 网卡驱动 移植,linux内核移植步骤添加dm9000网卡驱动(设备树).docx

    linux内核移植步骤添加dm9000网卡驱动(设备树).docx LINUX内核移植步骤2015年05月13日星期三上午1105往设备树中添加网卡驱动1.选平台,指定交叉编译工具链1.在MAKEFI ...

  9. 第二部分 s3c2440 移植linux内核 添加网卡支持 yaffs2文件系统支持

    三.内核的移植 说明:针对的是百问网的jz2440 gcc:4.9.1 1.移植内核 首先,下载源码包:https://www.kernel.org/ 现在时间为2014年12月20日其主界面截图为: ...

最新文章

  1. 手机中的图片怎么压缩大小?
  2. 背景se_SE新作《先驱者》首个内容预告 定于2020年圣诞发售
  3. html代码格式化vscode,vscode 代码格式化
  4. appium 5-27屏幕旋转、
  5. C++builder enum类型
  6. np python_python小白之np功能快速查
  7. JAVA开发必须掌握的21个核心技术
  8. MachineLearning Exercise 7 : K-means Clustering and Principle Component Analysis
  9. 怎样将short[]数组转换成byte[]数组
  10. QT5.14.2 官方例子 - 学习系列
  11. Linux下的编曲软件,MuseScore(免费作曲编曲软件) V3.0.1 Linux版
  12. python教程ppt第五章_Python 3基础教程 第5章面向对象编程.ppt
  13. 分享Word如何转PDF的方法,还不快来看看
  14. php 设置post大小_php – 设置$_POST变量
  15. 我们与专家讨论了JavaScript –文字记录
  16. ubuntu各种实践笔记
  17. iOS开发:对于Xcode的Open Developer Tool中常用功能使用的总结
  18. comsol如何定义狄利克雷边界_在变分问题中指定边界条件和约束
  19. 真空本质和对称性破缺
  20. 电子狗产品在做宣传时发布图文笔记应该注意些什么?

热门文章

  1. 智能电子中的自动化控制:流程优化、执行与决策
  2. Linux:怎样让Vim编辑器显示行数
  3. html 如何整体靠左,LI方法怎么让内容靠左对齐
  4. 三步解决:Call exception, tries=10, retries=35, started=48231 ms ago, cancelled=false, msg=
  5. COleVariant 的使用
  6. CreateProcess error=5, 拒绝访问。
  7. 在一个疾驰的经济体下,我们能够为我们的怠慢买单吗?
  8. vtkIntersectionPolyDataFilter两多边形数据集的交线
  9. 数字化定量分析_【每日海量股票资料免费送】炒股数字化定量分析PDF讲义+各类指标...
  10. 真是恍然大悟啊!宅家36天咸鱼翻身入职腾讯,知乎上已获万赞