首页 > 系统相关 >LINUX网络

LINUX网络

时间:2023-08-02 18:58:04浏览次数:47  
标签:ip route IP地址 网络 信息 ifconfig 网卡 LINUX

网络相关设置

主机名

IP/netmask

路由:默认网关

DNS服务器  主DNS服务器  次DNS服务器   第三个DNS服务器

 

临时修改网卡名称

ip link set ens36 down                    #down掉网卡

ip link set ens36 name abc             #改名

ip link set abc up                            #启动网卡

 

一.网络配置命令

1)ifconfig

1.ifconfig

已启用的网络接口信息 网卡名称详解

 

2.ifconfig  【具体网卡名称】

具体网卡名称   只显示具体网卡的详细信息

 

3.ifconfig -a

表示所有网卡 包括没有启动的网卡

 

4.ifconfig 网卡名称 【up | down】 

表示开启或关闭网卡 (在shell软件中关闭ens33会导致连接不上虚拟机)

 

5.ifconfig 网络接口 ip地址 【netmask   子网掩码】

 ifconfig 网络接口 IP地址 【/子网掩码长度】 

 配置临时IP地址

 

6.ifconfig ens33:0  地址   

配置虚拟网卡

 

2)IP

1.ip link 数据链路层

 

2.ip addr 网络层

 

3.路由

 

二.hostname

查看或设置当前主机名

1)hostname 【主机名】

 

2) 通过修改 /etc/hostname 文件来修改文件名

                                  临时生效

 

 

 

 重启用户

 

3)通过hostnamectl 来修改主机名

                           永久生效

 

三.route

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

route 【-n】

-n : 将路由记录中的地址信息显示为数字形式

 

2)添加 指定网段的路由记录

route add -net  网段地址 gw IP地址

 

删除指定网段的路由记录

route del -net 网段地址

 

向路由表中添加默认网关记录

route add default gw IP地址

 

删除路由表中默认的网关记录

route del default gw  IP地址

 

四.netstat

查看网络连接情况 

常用选项

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

-n 以数字的形式显示相关的主机地址、端口等信息

-r 显示路由表信息

-l  显示处于监听(Listening)状态的网络连接及端口信息
-t 查看 TCP(Transmission Control Protocol,传输控制协议)相关的信息
-u 显示 UDP(User Datagram Protocol,用户数据报协议)协议相关的信息
-p 显示与网络连接相关联的进程号、进程名称信息(该选项需要 root 权限)

 

打开 22 端口

 

五.ss (socket statistics)

ss 【选项】 

ss 命令:也可以查看网络连接情况,主要用于获取 socket 统计信息,它可以显示和 netstat 命令类似的输出内容。

但 ss 的优势在于它能够显示更多更详细的有关 TCP 和连接状态的信息,而且比 netstat 更快速更高效

常用选项

-t   tcp协议相关
-u   udp协议相关
-w   裸套接字相关
-x   unix sock相关
-l    listen状态的连接
-a   所有
-n: 数字格式
-p: 相关的程序及PID
-e: 扩展的信息
-m:内存用量
-o:计时器信息
-r: --resolve 把 IP 解释为域名,把端口号解释为协议名称。 dns 服务

 

使用time命令来比较

netstat

ss

 

标签:ip,route,IP地址,网络,信息,ifconfig,网卡,LINUX
From: https://www.cnblogs.com/tsumiki/p/17600561.html

相关文章

  • Linux shell 脚本中 if 的 “-e,-d,-f “ 说明
    1、文件表达式 2、整数变量表达式参数说明-eq等于-ne不等于-gt大于-ge大于等于-lt 小于-le小于等于 3、字符串变量表达式参数说明$a=$......
  • 变透明的黑匣子:UCLA 开发可解释神经网络 SNN 预测山体滑坡
    内容一览: 由于涉及到多种时空变化因素,山体滑坡预测一直以来都非常困难。深度神经网络(DNN)可以提高预测准确性,但其本身并不具备可解释性。本文中,UCLA研究人员引入了SNN。SNN具有完全可解释性、高准确性、高泛化能力和低模型复杂度等特点,进一步提高了滑坡风险的预测能力。关键......
  • linux man 命令的使用
             ......
  • 鸟哥Linux私房菜学习记录day7
    第十三章  Linux账号管理与ACL权限设置1.账号名称2.密码,但已经不用,用x表示,密码放置到/etc/shadow3.UID,0表示系统管理员,1-999表示系统账号,1000-60000表示可登录用户。4.GID,与/etc/group有关。5.用户信息说明栏:只是用来解释这个账号的意义。6.家目录:可以修改。7.shell:当用户登......
  • linux随笔系列5----磁盘分区
    MBR磁盘的第一个扇区特别重要,记录了整个磁盘的重要信息,一般为512byte第一个扇区一般有两个数据:主要启动记录区:安装开机管理程序的地方(446bytes)分区表:记录整颗硬盘分区的状态(64bytes) 一个分区表需要16bytes,仅能记录四组,所以有一个分区为延伸分区,即四个分区一般为三......
  • python3 番外篇之Linux环境安装问题
    问题一、Linux主机openSSL版本较老[root@zabbix-serveralertscripts]#python3feishu.pyTraceback(mostrecentcalllast):File"feishu.py",line3,in<module>importrequestsFile"/usr/local/python3.8/lib/python3.8/site-packages/reque......
  • Linux系统中查看某个命令的路径
    https://blog.csdn.net/weixin_44799217/article/details/128783337 Linux下有两个命令可以查看命令或者文件所在的位置。1.whichwhich用来查看当前要执行的命令所在的路径。which命令的原理:在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。......
  • 网络安全专业术语
    网络安全专有名词详解1.肉鸡被黑客操控的终端设备(电脑、服务器、移动设备等等),黑客可以随心所欲的操作这些终端设备而不会被发觉。2.木马表面上伪装成正常的程序,但是当这些程序运行时候就会获取整个系统的控制权限,来达到黑客的目的的程序。3.网页木马一种存在于......
  • Linux基础知识总结
    Linux快捷键:ctrl+l清空屏幕Linux文件系统FHS3.0(FilesystemHierarchyStandard)/etc配置文件bin必要命令usr二级目录home家目录var动态数据VFS虚拟文件系统内核层抽象出通用的文件系统接口支持文件、网络、特殊文件系统抽象对象:超级快:文件系......
  • Linux和windows区别
    Linux和windows区别开源VS闭源:Linux是开源的系统,其内核和大部分的软件的代码都是公开的,任何人都可以进行修改、查看。而windows操作系统则是闭源的商业操作系统,其源代码是不公开的,只有微软公司才能够进行修改等操作。发行模式:Linux以发行版的形式进行发布,如Ubuntu、CentOS等,每个发......