Linux基础系列(八)

网络配置

命令行修改

1、ifconfig:显示或设置网络接口信息

ifconfig eth0 192.168.182.20 netmask 255.255.255.0
ifconfig eth0                 #查看eth0网卡接口信息
ifconfig eth0 down/up    	  #关闭或开启网卡

2、hostname:显示或设置系统主机名称

hostname centos.example.com       #设置主机名
永久更改主机名   
    修改/etc/hostname文件或者使用hostnamectl set-hostname server0.example.com
    hostname -i     #查看本机IP信息      hostnamectl   #查看静态主机名

3、route:显示或设置静态IP路由表

route -n  	#查看网关
route add default gw 192.168.1.254	#添加默认网关
route del default gw 192.168.1.254	#添加默认网关
route add -net 172.16.0.0/16 gw 192.168.1.254	#添加指定网段的网关
route add -net 172.16.0.0 netmask 255.255.0.0 dev eth0	#添加路由,指定通过eth0传输到172.16.0.0/16网段

4、ip addr show:查看网卡信息 ip addr list eth0:查看网卡虚拟IP地址

文件修改

1、网络接口参数(RHEL6
配置文件的位置:/etc/sysconfig/network-scripts/ifcfg-eth0
配置完成后需要重启网络服务:service network start
配置完成后需要重启网络服务:service network start
2、主机名参数
配置文件:/etc/sysconfig/network
3、路由参数
在这里插入图片描述
4、nmcli修改配置文件(RHEL7)

 nmcli connection show    #查看识别的网卡名字
    nmcli device            #查看网卡设备名
    格式:
            nmcli connection modify '网卡名字' ipv4.method 手工配置 ipv4.addresses 'IP地址/子网掩码 网关' 每次开机自动启用配置
    例子:
            nmcli connection modify 'System eth0' ipv4.method manual ipv4.addresses '192.168.1.1/24 192.168.1.254' connection.autoconnect yes
     激活配置:nmcli connection up 'System eth0'

5、nmtui:图形界面配置网卡; setup:配置网络

网络排错命令

ping:使用ICMP协议的echo request和echo replay来测试网络的连通性
traceroute
默认使用UDP封装跟踪包,如果想使用ICMP封装,可以使用-I选项
nslookup:检查本地设置DNS服务器的工作是否正常
dig:比nslookup更专业
netstat -nutlp
tracepath IP地址:查看路由信息

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值