×

   centOS7网络配置和修改网卡名及常用服务管理命令

hqy hqy 发表于2022-06-23 14:25:49 浏览678 评论0

抢沙发发表评论

1.设置IP地址和网关及DNS


    centos7里面的网卡名称不在是eth0,1,2而改成enoxxxxxx的格式,en代表的是enthernet以太网,o代表onboard内置,这种新的方式不但长,而且难记,不过优点也比较突出,有编号唯一性,迁移系统的时候不容易出错,网卡名称可以改动,下面会介绍。


  服务管理


    systemd对Linux来说,就是init程序,可以作为sysvinit和upstat的替代,centos服务管理主要命令是systemctl,centos7的服务不再放在/etc/init.d/下;而放在/usr/lib/systemd/system下,centos7系统中systemctl管理工具整合了chkconfig和service于一体。


2.网络配置文件目录


 041bdd3a5a8b910e4adcdac786ff1b35_wKioL1j3D36AQlIVAAAbyFCuFW0126.png-wh_500x0-wm_3-wmp_4-s_3470367116.png


 我们以改为静态为例 配置网络文件ifcfg-eno16777736,设置为none


 3ee5aefdf096834fc1c11ada5a19d97b_wKiom1j3D8yDx7v7AAAXekNyhR4330.png


修改ONBOOT为yes:自动启用网络连接NO:代表关闭


子网掩码也可以用PREFIX=24,根据你自己的子网掩码的进制数改变


DNS可以设置多个,在DNS后面加数字依次排序,


GATEWAY设置网关 必须和IP地址同一网段


PEERDNS:是否接受DHCP服务其指定的DNS的地址


 57b4fff320609339d8ac7d1fe5ccbc9d_wKiom1j3D6HTuDbSAAApsMKge3c062.png


systemctl  restart  network:重启网络


ip  a查看所有网络设备名及信息


 058abb17360e5a3e78c4e4a153982a29_wKioL1j3D9-y416pAAAh11Ezq1E311.png


1:接口状态


2:硬件


3:ipv4地址及子网掩码


4:广播地址,范围,设备名称


5:ipv6信息


统计网络性能信息,接受数据包和发送数据包


 3d93f9e9404d440dd81a8ccff6f73440_wKiom1j3D-6zx7KOAAAfpHzFf2Y373.png


查看网卡信息


 046629166f9c7a19461efe7868ccc141_wKioL1j3D_7Tpsa8AAAPL-IboLw858.png-wh_500x0-wm_3-wmp_4-s_3671984486.png


查看网络接口设备属性


 b0580a6f65c505de458112bca4b23d93_wKiom1j3EA2jj8ujAAAn-kDWB_o520.png-wh_500x0-wm_3-wmp_4-s_3103748220.png


修改网卡名称修改为eth0为例


1使用nmtui命令(上一篇博客里有介绍界面)


 

05b0bffbdccf0f34eb6f36d51074bbba_wKioL1j3ECDBznreAAA6U490Lfc668.png-wh_500x0-wm_3-wmp_4-s_3767394212.png

 


 


修改vim /etc/sysconfig/grub


在quiet 添加net.ifnames=0  biosdevname=0


 3f907beb85f74cfcd1bb3fbbaf3100be_wKioL1j3EDDTBOEWAAASTAyqOu8464.png


执行命令grub2-mkconf -o /boot/grub2/grub.cfg

cb77269d5fe71267189e4def5cde9c70_wKiom1j3EGPRXmnDAAAXKLDTRY8159.png

 


重启系统后查看网卡ifconfig


 


查看服务配置文件以sshd.server服务为例


[Unit]:主要说明这个服务


[Service]:服务的关键,是服务的一些具体运行参数设置


[LNstall]:服务安装的相关设置,可设置为多用户


 e8309ec8bebafedebe23f343fcad3afc_wKiom1j3EHTR6-S9AAAb9XbHrpE787.png-wh_500x0-wm_3-wmp_4-s_26144764.png


使用systemctl控制单元时,通常需要全名,包括扩展名(.server)挂载点会自动转化为相应(.mount)设备会自动转化为(.device)


常用命令


systemctl  start  服务名      立即开启


systemctl  stop  服务名      立即关闭


systemctl  restart  服务名    重启服务


systemctl  status  服务名     输出运行状态


systemctl  is-enabled  服务名  检查是否配置为自动自启


systemctl  enable  服务名     开机自动启动


systemctl  disable  服务名     取消开机自动启动


reboot   重启系统  init6等


poweroff  退出系统并停止电源


查看sshd类型单元


 e8513c34c880f4e3192a87d03fe13a29_wKiom1j3EIKiQN16AAAK0fXWJiQ831.png-wh_500x0-wm_3-wmp_4-s_2609936403.png


可以通过type来过滤掉其他类型的单元 systemctl list-unit-files-type service


.server才是我们需要管理的服务





打赏

本文链接:https://www.kinber.cn/post/2318.html 转载需授权!

分享到:


推荐本站淘宝优惠价购买喜欢的宝贝:

image.png

 您阅读本篇文章共花了: 

群贤毕至

访客