Linux系统管理初步(三) Linux网络管理(增加NetworkManager部分内容中)

Linux网络管理(一)

一、ifconfig命令

ifconfig命令可以显示网卡及ip参数,在centos6中是比较重要的命令。

Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)

使用示例:
1、网卡停止与网卡启动

ifdown (网卡名)
ifup (网卡名)
nmcli #检查网络状态,绿色表示已启用(conected),红色表示已停用(disconected),浅蓝色表示网线没插(unavailable)

注意ifdown命令不能再xshell终端中单独用,不然会中断你的连接,如果是跑着业务的服务器就只能让人到机房去启动网卡了。下述实验都是在vmware的虚拟机界面中操作。

Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)

注意再用ifconfig看时,ip地址信息没了。
Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)
再用ifup命令把网卡开起来,恢复工作了。

Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)

2、检查网卡是否连接网线的状态

mii-tool ens33 #检查网卡是否插上网线
ethtool ens33 #检查网卡是否插上网线
>nmcli dev show #检查网卡是否工作

Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)
看到linkok就是网卡已经连上网线了。
你可以在虚拟机设置界面中“把网线拔了”
Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)
Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)
他就是no link了。

mii-tool 运行不了的可以用下面那个命令看,就看最后一行状态就行了。
Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)

查看网卡状态
Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)

再次提醒不要在xshell中单独运行ifdown命令。不要虚拟机玩习惯了随便敲ifdown命令关网卡,实际环境中关了网卡如果没有第二块网卡你就得去机房了。

3、给一个网卡设置多个ip
这个操作主要应用在lvs、keepalived等功能中需要用到该功能

设置多网卡多ip后不要用systemctl restart network.service命令重启网络服务,他会把所有网卡所有链接全部重启,有时后果严重。

4、更改主机名(hostname)

hostnamectl set-hostname XXXX
或者直接写hosname文件
vi /etc/hostname

5、手工配置DNS
就是编辑 etc/resolv文件或者网卡配置文件,前者是临时更改,后者是永久更改,永久更改后需要重启网卡生效,临时更改不用。
注意resolv的拼写,单词是resolv,不是resolve,后面那个是动词,前面这个才是名词,不要习惯性的多敲一个字母e。

vi etc/resolv.conf

Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)

直接vi进去改就行,比如加个nameserver 114.114.114.114注意是临时更改,永久增加用nmtui图形工具,或者修改/etc/sysconfig/network-scripts/ifcfg-ens33文件。
Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)

重启生效

ifdown ens33 && ifup ens33

6、手工配置hosts文件
编辑etc/hosts文件,自己改就是,注意重复时越靠下的提前生效,比如你先后写了XXX两条,那么只有后一条生效。

vi etc/hosts
Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)

hosts写法:IP 域名
比如你想让www.baidu.com 解析到本机,你就写127.0.0.1 www.baidu.com
Linux系统管理初步(三)  Linux网络管理(增加NetworkManager部分内容中)

二、nmcli工具

除了ifcfg命令外,CentOS7开始,系统转为使用NetworkManager工具管理网络,该工具的命令是nmcli,图形化界面是nmtui,对比ifcfg,NetworkManager对vpn、wifi等网络支持较方便,因此我们有必要熟悉如何使用nmcli工具管理网络。

NetworkManager提供的设置界面有三种:命令行模式、命令行交互模式、图形模式。


 本文转自 whytl 51CTO博客,原文链接:http://blog.51cto.com/11934539/2064859


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值