我是靠谱客的博主 要减肥银耳汤,最近开发中收集的这篇文章主要介绍linux网络参数管理(二)route命令查看路由表,netstat查看网络连接情况,ping,traceroute测试网络通性,解析域名DNS,修改网络地址参数跟踪数据包的路由途径traceroute命令,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

查看路由表,使用route命令查看路由表

使用route命令查看路由表
-n:不执行DNS反向查找,直接显示数字形式的IP地址

[root@localhost ~]# route
[root@localhost ~]# route -n
[root@localhost ~]# route -rn

查看网络连接情况netstat命令

常用选项:
-a: 显示当前主机中所有活动的网络连接信息
-n:不执行DNS反向查找,以数字的形式显示相关信息
-r:显示路由表信息
-t:显示TCP协议相关的信息
-u:显示UDP协议相关的信息
-p:显示与网络连接相关的进程号、进程名称信息(需要root权限)
-l :查看监听状态的网络连接信息

一般组合为
netstat -anpt
netstat -lnpt
netstat -anpu

测试网络连通性ping,traceroute命令

常用选项: ping
-c:指定发送数据包的个数
-i: 当ping通时,指定间隔多少秒发送下一个数据包
-w:当ping不通时,指定发送的每个数据包的超时时间,单位秒
-s : 指定数据包大小

跟踪数据包的路由途径traceroute命令

n:不执行DNS反向查找,直接显示数字形式的IP地址
[root@localhost ~]# traceroute -n www.baidu.com
常见的TTL (Time To Live)生存周期值:
windows: 128
linux: 64
unix: 255
cisco: 255

测试DNS域名解析nslookup命令

[root@localhost ~]# nslookup www.baidu.com

设置网络地址参数

1、临时修改网络配置
(1)方法-: ifconfig 网络设备IP地址[短格式子网掩码]
(2)方法二: ifconfig 网络设备IP地址[netmask子网掩码]
[root@localhost -]# ifconfg ens33 192.168.200.111
[root@localhost ~]# ifconfig ens33 192.168.200.111/24
[root@localhost ~]# ifconfig ens33 192.168.200.111 netmask 255.255.255.0

2、固定修改网络配置
(1)配置文件: /etc/sysconfig/network-scripts/目录 下的ifcfg-对应网络设备名称,虚拟机默认为ens33 ens32

(2)编辑配置文件:前面带#表示非必要配置内容
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33

主要内容为:
BOOTPROTO=static #引导协议(static/none: 手动配置)

DEVICE=ens33 #设备名

ONBOOT=yes #是否开机自动启用

IPADDR=192.168.200.111 IPv4协议的IP地址

PREFIX=24 #子网掩码也可以写成 NTEMASK=255.255.255.0

GATEWAY=192.168.200.1 #网关

DNS1=202.106.0.20(北京联通) #DNS域名解析服务

最后

以上就是要减肥银耳汤为你收集整理的linux网络参数管理(二)route命令查看路由表,netstat查看网络连接情况,ping,traceroute测试网络通性,解析域名DNS,修改网络地址参数跟踪数据包的路由途径traceroute命令的全部内容,希望文章能够帮你解决linux网络参数管理(二)route命令查看路由表,netstat查看网络连接情况,ping,traceroute测试网络通性,解析域名DNS,修改网络地址参数跟踪数据包的路由途径traceroute命令所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(40)

评论列表共有 0 条评论

立即
投稿
返回
顶部