| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Linux网络设置 -> 正文阅读 |
|
[系统运维]Linux网络设置 |
目录 一、查看网络接口,配置网络参数1、查看网络接口信息ifconfig主机的网络接口卡(网卡)通常称为网络接口。在Linux操作系统中,使用ifconfig命令可以查看网络接口的地址配置信息(Interface Confiquration)
2、配置网络参数两种方式: 临时配置和永久配置 临时配置: 通过命令行直接修改当前正在使用的网络地址,修改后立即可以生效。这种方式操作简单快速、执行效率高,一般在调试网络的过程中使用。但由于所做的修改并没有固定地存放在静态的文件中,因此当重启network服务或重启主机后将会失效。 永久配置: 通过配置文件来存放固定的各种网络地址,需要重启network 服务或重启主机后才会生效。这种方式操作上相对要复杂一些,但相当于"永久配置”,一般在需要为服务器设置固定的网络地址时使用 ifconfig命令不仅可以用于查看网卡配置,还可以修改网卡的IP 地址、子网掩码,也可以绑定虚拟网络接口、激活或禁用网络接口。 ?为网卡绑定虚拟接口: 在对服务器网络进行调试的过程中,有时候需要临时在同一个网卡上使用一个新的 IP地址,但是又不能覆盖原有IP地址而导致服务程序不可用。 这时可以为网卡绑定一个虚拟的网络接口,然后为虚拟接口设置新的IP地址〈相当于一块网卡配多个IP 地址)。、
二、查看主机名1、hostname 查看主机名? 2、临时修改主机名
3、永久修改主机名
三、查看路由条目route1、查看当前的路由条目
Destination 列对应目标网段的地址 2、route -n查看路由,使用-n可以将路由记录中的地址显示为数字形式,这可以跳过解析主机名的过程,在路由表条目较多的情况下能够加快执行速度 3、添加、删除静态路由记录route 命令不仅可以用于查看路由表信息,还可用来添加、删除静态的路由表条目,其中也包括设置默认网关地址(默认网关记录是一条特殊的静态路由条目)
?删除静态路由条目
4.添加、删除默认网关记录在同一个主机的路由表中只应有一条默认网关记录。若同时存在多条默认网关记录,则可能导致该主机的网络连接出现故障。 添加、删除默认网关记录时,与添加、删除静态路由记录的命令格式类似,但指定目标网段时只需简单地使用“default”表示即可。
四、netstat? ?查看网络连接情况1.netstat命令查看系统的网络连接状态、路由表、接口统计等信息 常用选项:
常用参数选项:
五、测试网络连接ping
使用ping命令可以向目标主机持续地发送测试数据包,并显示反馈结果,直到按ctrl +c组合键后中止测试,并显示最终统计结果 ping -c 指定ping的次数 六、?traceroute? ?跟踪数据包traceroute命令可以用于测试从当前主机到目的主机之间经过了哪些网络结点,并显示各中间结点的连接状态(响应时间)。对于无法响应的结点,连接状态将显示为 " * " 七、time命令:测量命令的执行时间或者系统资源的使用情况real: 从进程ls开始执行到完成所耗费的CPU总时间。该时间包括 1s进程执行时实际使用的 CPU时间,ls进程耗费在阻塞上的时间(如等待完成I/0操作〉和其他进程所耗费的时间(Linux是多进程系统,ls 在执行过程中。可能会有别的进程抢占CPU user: 进程1s 执行用户态代码所耗费的CPU时间。该时间仅指 ls 进程执行时实际使用的CPU时间,而不包括其他进程所使用的时间和本进程阻塞的时间。 sys: 进程ls在内核态运行所耗费的 CPU时间,即执行内核系统调用所耗费的 CPU 时间。 现在,我们应该对这三个时间非常清楚了吧。ls 命令的真正执行时间是多少?答案就是user+sys的时间,但一般情况下,real=user+sys,因而我们就使用 real 的时间作为 1s的执行时间了 八、获取socket统计信息ssss命令是类似netstat的工具,它能用来查看网络状态信息,包括TCP、UDP连接、端口等 常用参数:
如果不添加选项 ss 命令默认输出所有建立的连接(不包含监听的端口),包括?tcp, udp, and unix socket?三种类型的连接: 查看主机监听的端口
通过 -r 选项解析 IP 和端口号 ?使用 -p 选项查看监听端口的程序名称 ?最后一列就是运行的程序名称。还可以通过?grep?继续过滤: |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 12:46:03- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |