Linux网络设置

目录

一、ifconfig

 二、hostname

三、route

四、netstat

五、ss

六、ping

七、nslookup


一、ifconfig

查看当前服务器所有的网络设备(可用设备)

ifconfig en33 查看指定服务器的网络设备

 inet :是当前本机的IP地址

netmask:子网掩码

inet6:是IP V6地址

ether:代表Mac地址

ifconfig  -a  显示所有的网络设备(包括未启动的)

ifconfig ens33:0 [IP地址]   创建虚拟网卡

 ifconfig ens33:0 up 打开指定设备

 ifconfig ens33:0 down 关闭指定设备

ifconfig -s 查询网络通讯情况

iface:设备名称   MTU:最大传输单元

ifup [网卡名称]  开启指定设备

ifdown [网卡名称] 停止指定设备

 二、hostname

hostname [名称]   临时修改

hostnamectl set -hostname [名称]   永久修改

三、route

查看或设置主机中路由表信息

route - n  更直观

route add -net 192.168.14.0/24 gw 192.168.233.21 dev ens33  添加一个路由

routedel [ 指定的路由] 删除路由

vim  /etc/sysconfig/static-routes   永久修改

四、netstat

端口扫描,查看端口是否正常工作

—a  显示当前主机所有活动的网络连接信息

—n  以数字的形式显示相关的主机地址和端口信息

—r  显示路由表的信息

—l  显示处于监听状态的网络链接和端口信息

—t  显示tcp协议的信息

—u  显示udp协议的信息

—p  显示与网络链接相关的进程号,进程名称信息(必须要使用root权限)

netstat — antp | grep [端口号或服务名]  查看指定服务或端口号

五、ss

获取socket统计信息

比netstat块,适用于链接量较大的场景

—t  tcp协议

—u  udp协议

—w  裸套接字

—x  内核socket相关

—l  处于监听状态

—a  显示所有网络链接活动

—n  数字格式

—p  相关进程的pid和进程名

ss — antp | grep [端口号或服务名]  查看指定服务名或端口号

端口被占用

1、端口是被谁使用的

2、查询出端口被哪个服务占用 (80 http nginx)

六、ping

测试网络的联通性

ping — c [数字]   指定ping几次

ping — w[数字]   超时等待

七、nslookup

测试DNS域名解析

正向解析,通过域名解析出真正的IP地址

dig 显示出指定网站的详细信息

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值