目录
前言
如何查看网络配置,测试网络连接,使用网络配置命令以及修改网络配置文件
1、查看网络配置ifconfig
1.1、查看所以网络接口地址
1.2查看指定网络接口信息
1.3、查看主机名 hostname
永久设置主机名
1.4、查看路由表 route
1.5、设置路由记录
删除到指定网段的路由记录
向路由表中添加默认网关记录
删除路由表中默认的网关记录
1.6、查看网络连接情况 netstat
选项 | 作用 |
---|---|
-n | 以数字的形式显示相关的主机地址、端口等信息 |
-r | 显示路由表信息 |
-a | 显示当前主机中所有活动的网络连接信息 |
-l | 显示处于监听状态的网络连接及端口信息 |
-t | 查看TCP协议相关的信息 |
-u | 显示UDP协议相关的信息 |
-p | 显示与网络连接相关联的进程号、进程名称信息(需要root权限) |
配合管道符过滤出特定的记录
1.7、测试网络连接 ping
设定间隔几秒送一个网络封宝给一台机器,预设值是0.5秒一次
1.8、跟踪数据包 traceoute
跟踪数据包的路由途径:traceroute
若服务器上没有 traceroute 命令,可通过 yum 方式安装 traceroute 软件包
traceroute 命令可以用于测试从当前主机到目的主机之间经过了哪些网络结点,并显示各中间结点的连接状态(响应时间)。对于无法响应的结点,连接状态将显示为“*”
1.9、域名解析 nslookup
1.10、域名解析配置文件resolv.conf
/etc/resolv.conf
文件中记录了本机默认使用的DNS服务器的地址信息,对该文件所做的修改将会立刻生效。Linux操作系统中最多可以指定3个(第3个以后的将被忽略)不同的
DNS 服务器地址,优先使用第1个 DNS服务器。
1.11、本地主机映射文件
/etc/hosts 文件中记录着一份主机名与IP地址的映射关系表,一般用来保存经常需要访问的主机的信息。当访问一个未知的域名时,先查找该文件中是否有相应的映射记录,如果找不到再去向DNS服务器查询。
总结
fconfig、hostname、route
测试网络连接
ping、traceroute
设置网络地址参数
临时设置、永久设置