linux查看服务器网络状态
来源:互联网 发布:c语言编译器安卓中文版 编辑:程序博客网 时间:2024/05/24 07:16
分类: LINUX
查看Linux服务器网络状态
ifconfig
用来显示所有网络接口的详细情况的,如:ip地址,子网掩码等。
ethx是以太网网卡的名称。
配置文件在/etc/sysconfig/network-scripts/ifcfg-eth0中
DEVICE="eth0"
HWADDR="00:0C:29:68:C0:8C"
NM_CONTROLLED="yes"
ONBOOT="yes" 设置为yes则开机的时候启动网卡,no为开机时不启动网卡
BOOTPROTO=dhcp dhcp设置为动态获取IP,static则设置为静态获取Ip
#IPADDR=192.168.1.5 设置ip地址
#GATEWAY=192.168.1.1 设置网关
#NETMASK=255.255.255.0 设置子网掩码
在手动固定IP时,IPADDR和NETMASK一定要一起写。
ping:
用于检查网络上某台主机是否为活动状态或是否发生故障。原理是利用了TCP/IP协议中的IP层中的ICMP协议从特定的主机上返回响应。
如果想禁ping的话,则echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
netstat –an
用于显示网络连接、路由表和网络接口信息的。
选项:
a:显示所有套接子的状态。
n:打印实际的地址,加了这个参数速度比较好,消耗内存小。
r:打印路由表。
LISTEN代表侦听来自远方的TCP端口的连接请求。在本图中,接收来自任何IP的任何端口去连本机的22端口。
ESTABLISHED代表打开的连接情况。
在Linux中,端口机制是如果一个端口被外部的一起请求占用了,系统会自动复制出来一个和原来的端口一模一样的端口进行侦听下一个外部请求。
route:
用于查看那系统的路由表信息
traceroute
用于追踪网络数据包的路径,数据包的大小默认为40字节。可以知道数据包到达目的地需要经过几个路由。
nslook
用于查询一台机器的IP地址和所对应的域名
lsof
主要用于查看特定端口的情况。
上图可以知道22端口被哪些程序所占用
- 查看Linux服务器网络状态
- 查看Linux服务器网络状态
- linux查看服务器网络状态
- netstat查看linux服务器网络连接状态
- netstat查看linux服务器网络连接状态
- Linux查看网络状态
- linux查看网络状态
- linux查看网络状态
- Linux服务器上用netstat查看网络状态
- linux服务器查看防火墙状态
- 快速查看Linux网络状态
- linux查看网络状态命令
- Linux服务器上用netstat查看的11种网络状态及长连接讨论
- Linux服务器上用netstat查看的11种网络状态及长连接讨论
- Linux服务器上用netstat查看的11种网络状态及长连接
- linux查看服务器端口状态,打开端口
- Linux 查看远程服务器文件状态
- Linux查看网络的联机状态
- URL的一种解释
- ubuntu中运行python脚本
- Android权限源码及流程解析
- 互联网平台的一般架构
- eclipse快捷键
- linux查看服务器网络状态
- VueJS项目
- JavaScript中属性的用法
- WebUi
- Java面向对象的知识点梳理
- Android:经典蓝牙开发
- bzoj2588Spoj 10628. Count on a tree 树上主席树
- CSDN机器学习笔记四 逻辑回归
- 二叉树的面试题总结