Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1742606
  • 博文数量: 297
  • 博客积分: 285
  • 博客等级: 二等列兵
  • 技术积分: 3006
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-06 22:04
个人简介

Linuxer, ex IBMer. GNU https://hmchzb19.github.io/

文章分类

全部博文(297)

文章存档

2020年(11)

2019年(15)

2018年(43)

2017年(79)

2016年(79)

2015年(58)

2014年(1)

2013年(8)

2012年(3)

分类: LINUX

2015-06-09 10:39:56

通过远程remote control 装了个Rhel 7,这Remote control 真心不好用啊,FPS 在1以下,输入一个字母要3秒后才能看到。真心不靠谱
网络上更不靠谱,eth0 和eth1 没有,居然出现些未知的设备。

点击(此处)折叠或打开

  1. dmesg |grep eth
  2. [ 3.141555] systemd-udevd[602]: renamed network interface eth1 to ens7f1
  3. [ 3.150401] systemd-udevd[606]: renamed network interface eth0 to ens7f0
Rhel 7 使用NetworkManager 管理网络,有nmcli 命令行。
这里有一篇nmcli命令的文章:,
看过以后我放弃了nmcli,回到老本行。

点击(此处)折叠或打开

  1. systemctl stop NetworkManager
直接编辑 ifcfg-ens7f0, 然后ifup 。

后记:
后来经过研究,发现了这些字段的秘密:
#rhel 7 network config hints 

点击(此处)折叠或打开

  1. #rhel 7 network config
  2. en:ethernet
  3. wl:wireless lan
  4. ww:wide Area wireless
  5. o:on board device
  6. s:hot-plug slot
  7. p:PCI or USB device
  8. #所以ens7f0 意思是ethernet host-plug 7 slot 0.
  9. #ens7f1 是ethernet host-plug 7 slot 1
  10. #下面是ip命令
  11. ip a s /ip address show        #view ip address
  12. ip -s link show ens7f0        #view the transmission statistics
  13. ip route show /ip r         #view the route
  14. ip neighbor show/ip n        #view the arp
  15. ip address add 9.114.204.84/24 dev ens7f0    #change ip address
  16. ip -4 a s ens7f0
  17. systemctl restart network.service    #restart network services
在Rhel 7 上可以用biosdevname 查看网卡在BIOS的名字,没有装的可以yum install 一下。

点击(此处)折叠或打开

  1. biosdevname -i ens7f0
  2. p7p1
  3. #p7p1 的解释如下,PCI slot 的NIC
  4. pp
  5. #em的解释,embedded NIC
  6. em
当然也可以修改回原始的eth0,这样的名字。

点击(此处)折叠或打开

  1. ln -s /dev/null /etc/udev/rules.d/80-net-name-slot.rules
或者按照这个


Ubuntu 修改回eth0,做法是一样的

点击(此处)折叠或打开

  1. vim /etc/default/grub
  2. 给GRUB_CMDLINE_LINUX加上下面的启动参数
  3. "biosdevname=0"
  4. #更新grub
  5. update-grub
  6. reboot


阅读(1452) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~