| 其他问题 | ||
查看网络配置 ifconfig----查看网络接口信息 查看活动的网络接口 ifconfig:查看所有活动的网络接口 查看指定网络接口 ifconfig 网络接口:查看指定的网络接口 查看所有网络接口 ifconfig -a:显示所有网卡包括没有启动的网卡 创建虚拟网卡 ifconfig 网卡:n :创建虚拟网卡 为网卡设置IP ifconfig 网络接口 ip地址 [/子网掩码长度] / ifconfig 网络接口 ip地址 [netmask 子网掩码]:设置网卡IP及子网掩码,默认是/24和255.255.255.0 ifconfig 网络接口 ip地址----设置IP,子网掩码默认是255.255.255.0 ifconfig 网络接口 ip地址 [netmask 子网掩码] ifconfig 网络接口 ip地址 [/子网掩码长度] 查看网络通讯情况 ifconfig -s :网络通讯情况 MTU:最大传输单元。(Maximum Transmission Unit) 不恰当的本地MTU值的影响 当本地MTU值 > 网络MTU值时,需要拆包,会导致效率下降 当本地MTU值 < 网络MTU值时,未发挥最大传输能力 理想的本地MTU值 本地MTU值 = 网络MTU值 以太网MTU一般都为1500,所以在以太网中,往往TCP MSS(Maximum Segment Size,最大报文段大小)为1460。 开启/关闭网卡 ifconfig 网卡名 【up/down】:开启或关闭网卡 关闭 开启 其他开启/关闭网络接口的命令 systemctl restart network:重启所有的网卡 ifdown 网卡名:关闭某个网卡 ifup 网卡名:开启某个网卡 netstat----查看网络连接情况(即端口扫描) 常用命令netstat -natp 常用选项: -a:显示主机中所有活动的网络连接信息(包括监听、非监听状态的服务端口) -n:以数字的形式显示相关的主机地址、端口等信息 -r:显示路由表信息 -l:显示处于监听(Listening)状态的网络连接及端口信息 -t:查看 TCP传输控制协议相关的信息 -u:显示 UDP用户数据报协议相关的信息 -p:显示与网络连接相关联的进程号、进程名称信息(该选项需要 root 权限) netstat -natp | grep 端口号 netstat -natp | grep 端口号 |wc -l ss----获取 socket 统计信息 ss能够显示更多更详细的有关TCP和连接状态的信息,而且比 netstat 更快速更高效。 常用命令ss -nltp 常用选项: -t: tcp协议相关 -u: udp协议相关 -w: 裸套接字相关 -x:unix sock相关 -l: listen状态的连接 -a: 所有 -n: 数字格式 -p: 相关的程序及PID -e: 扩展的信息 -m:内存用量 -o:计时器信息 -r: --resolve 把 IP 解释为域名,把端口号解释为协议名称 lsof----列出系统中打开文件 lsof:它可以显示当前系统中打开的文件、目录、套接字、管道等资源,以及与它们相关联的进程信息。 lsof -p:列出指定进程PID打开的文件和网络连接 lsof -u:列出指定用户打开的文件和网络连接 lsof -i :n:列出指定端口被哪些进程占用 lsof -c:列出指定命令打开的文件 lsof -i -sTCP:LISTEN :以监听模式查看网络连接 ping----测试网络连通性 -c:发送包的个数 -i:发送包的间隔时间 -w:多少秒后停止 ping 命令操作 traceroute----跟踪数据包的路由途径 命令格式:traceroute 目标主机地址IP 命令用途:测试从当前主机到目的主机之间经过的网络节点数(只显示三层设备,最多显示30个) nslookup----测试DNS域名解析 命令格式:nslookup 目标主机地址 [DNS服务器地址] 命令用途:目标主机的 IP 地址,以及查询该信息所用的 DNS 服务器的地址。 nslookup 目标主机地址 nslookup 目标主机地址 [DNS服务器地址] dig----可以显示出更多详细信息 route----查看路由表条目 route route -n:查看或设置主机中路由表信息
|







关注官方微信