Linux系统网络属性管理之配置文件
作者:ladsdm 发布时间:[ 2016/9/20 14:03:08 ] 推荐标签:软件测试 配置管理 Linux
支持两种配置方式,但不可混用;
(1)每行一个路由条目:
TARGET via GW
(2)每三行一个路由条目
ADDRESS#=TARGET
NETMASK#=MASK
GATEWAY#=NETHOP
ip route add 10.0.0.0/8 via 192.168.10.1
ip route list
systemctl restart network.service
想要有效在/etc/sysconfig/network-scripts下创建route-eno33554984
(1)10.0.0.0/24 via 192.168.10.1
systemctl restart network.service
两种方式不能混同
(2)ADDRESS0=20.0.0.0
NETMASK0=255.0.0.0
GATEWAY0=192.168.10.2
systemctl restart network.service
/etc/hosts :域名解析库
系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统会再将网址提交DNS域名解析服务器进行IP地址的解析。
[root@alpha ~]#cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.200.7 www.baidu.com good #定义IP地址和域名
/etc/resolv.conf的关键字主要有四个,分别是:
nameserver //定义DNS服务器的IP地址
domain //定义本地域名
search //定义域名的搜索列表
sortlist //对返回的域名进行排序
[root@alpha ~]#cat /etc/resolv.conf
# Generated by NetworkManager
search day
# No nameservers found; try putting DNS servers into your
# ifcfg files in /etc/sysconfig/network-scripts like so:
#
# DNS1=xxx.xxx.xxx.xxx
# DNS2=xxx.xxx.xxx.xxx
# DOMAIN=lab.foo.com bar.foo.com
设定主机名
在centos6中,
hostname :查看主机名
hostname HOSTNAME:更改主机名,临时的
/etc/sysconfig/network #更改HOSTNAME让主机名生效。并重启计算机配置文件读入内核显示
[root@nieqiping ~]#cat /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=nieqiping.com
centos7中
hostname依然可以查看显示主机名,但hostnamectl可以直接更改配置文件/etc/hostname
hostnamectl status:查看主机名状态
hostnamectlset-hostname HOSTNAME:更改主机名
CentOS 7 专有命令
nmcli命令:用来取代ifconfig的,centos6上支持的选项不多,centos7使用较好
nmcli [ OPTIONS ] OBJECT { COMMAND | help }
device – show and manage network interfaces #查看并管理网络接口
COMMAND: ={status|show|connect|disconect|delete|wifi|wimax}
nmcli device show #查看网卡详细信息
nmcli device status #查看网卡状态信息
nmcli device disconnect eno33554984 #显示单个网卡信息
nmcli device connect eno33554984 #显示单个网卡状态信息
connection -start,stop ,and manage network connections#网卡状态连接管理
COMMAND:={show| up | down | add | edit | modify | delete | reload | load }
nmcli connection show #显示网卡信息,但不包括IP地址
nmcli connection down en033554984:禁用
connection子命令
modify [id| uuid | path ] <ID> [+|-] <setting>.<property><value>
nmcli modefy modify eno33554984 +ipv4.adress 192.168.100.254/24
如何修改IP地址等属性:
#nmcli connection modify IFACE [+|-]setting.property value
ipv4.address
ipv4.gateway
ipv4.dns1
ipv4.method :配置方法
manual:静态地址
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11热门文章
常见的移动App Bug??崩溃的测试用例设计如何用Jmeter做压力测试QC使用说明APP压力测试入门教程移动app测试中的主要问题jenkins+testng+ant+webdriver持续集成测试使用JMeter进行HTTP负载测试Selenium 2.0 WebDriver 使用指南