从0开始的云计算:网络

ifconfig

查看所有的活动的网络设备接口

inet 20.0.0.10  netmask 255.255.255.0  broadcast 20.0.0.255

本机IP地址               子网掩码                                 广播地址

ether 00:0c:29:b3:f9:0c  txqueuelen 1000  (Ethernet)

本机网卡的MAC地址  网卡

ifconfig -a:

显示所有网卡设备

ifconfig 网卡设备 up/down  控制网卡设备开启/关闭

ifup/ifdown 网卡设备       控制网卡设备开启/关闭

ifconfig enss:0 20.0.0.21/24  设置虚拟网卡(重启即失效)

配置多个ip地址的虚拟网卡,冒号后面的数字要变

重启网卡设备将消失

查看路由表

route -n  数字化打开路由表

查看网络连接命令(端口扫描):

netstat

netstat -antp

-a:显示主机中所有活动的网络连接信息

-n:以数字形式显示相关的主机,端口

-t: 查看所有tcp协议相关的信息

-u:查看所有udp协议相关的信息

-p:显示所有与网络相关的进程号,进程名信息(需要root权限)

LISTEN:处于监听状态,等待连接

ESTABLISHED:已连接双方正在传输数据

如果系统启动但是端口没起来,服务没办法正常使用----netstat

如果端口号被占了,可以使用netstat查询被哪个端口占用

如果默认端口号被改了,也可以通过netstat查看

获取socket统计信息

(和netstat差不多)

ss

也是查看网络连接情况的命令,但是可以更详细的展示连接状态和信息,并且比netstat速度更快,尤其是在服务器有大量接口通信是,netstat查询时可能会卡死。

-t: 查看所有tcp协议相关的信息

-u:查看所有udp协议相关的信息

-n:以数字形式显示相关的主机,端口

-a:显示主机中所有活动的网络连接信息

-p:显示所有与网络相关的进程号,进程名信息(需要root权限)

-l 查看处于监听状态的信息

测试网络连接

ping

-c :指定ping几次

-i:ping的间隔时间

-W:超时时间,在指定时间内ping不通就退出

-w:ping多少秒

测试从当前主机到目的主机经过的网络节点

traceroute

域名解析命令

nslookup

既可以正向解析也可以反向解析

dig

可以更详细的解析域名的详细信息

cat /etc/resolv.conf  保存的dns解析地址,修改完保存退出即生效,不需要重启

cat /etc/sysconfig/network-scripts/ifcfg-ens33网卡设备文件

TYPE=Ethernet

接口类型:以太网,物理网卡

DEVICE=ens33

网卡设备的名称

ONBOOT=yes

linux系统启动时会自动激活该设备

BOOTPROTO=static

static:写死,静态ip地址,固定地址

dhcp:动态网址

IPADDR=20.0.0.10

本机的IP地址

NETMASK=255.255.255.0

本机子网掩码

GATEWAY=20.0.0.2

本机网关地址

DNS1=218.2.135.1

dns解析地址

/etc/host 

保存主机名与ip地址之间的映射关系

lsof: list open files

列出系统中打开的文件,目录,套接字,管道资源,文件数,展示相关联的文件信息

lsof -p PID号   :打开展示当前进程打开的文件数和网络连接

lsof -u 用户名  :展示当前用户打开的文件数和网络连接

lsof -i :端口号   :展示当前端口号打开的文件数和网络连接

lsof -c Linux系统命令:列出指定命令打开文件

排查访问不了的错误

  1. 先看网络:ping
  2. 看应用程序的状态是否正常运行
  3. 看防火墙策略
  4. 看端口号
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值