linux-网络管理(常用命令)
网络查看
- ifconfig : 查看与临时配置网络
- ifdown 网卡设备名 : 关闭网卡
- ifup 网卡设备名 : 启用网卡
netstat 网络状态查询
- -t 列出TCP协议端口
- -u 列出UDP协议端口
- -n 不适用域名与服务名,而是用ip地址和端口号
- -l 仅列出在监听端口
- -a 所有的连接
- -r 路由表
常用的组合:
- an 所有的连接和端口
- tuln 查看正在监听TCP(t)和UDP(u)的端口
- rn 查看网关 route -n
组合命令,查看系统中正在监听的端口数量:
netstat -tuln | grep LISTEN | wc -l
[root@localhost Tools]# netstat -tuln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 192.168.122.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp6 0 0 :::111 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
tcp6 0 0 ::1:25 :::* LISTEN
udp 0 0 0.0.0.0:5353 0.0.0.0:*
udp 0 0 0.0.0.0:48437 0.0.0.0:*
udp 0 0 127.0.0.1:323 0.0.0.0:*
udp 0 0 0.0.0.0:54268 0.0.0.0:*
udp 0 0 192.168.122.1:53 0.0.0.0:*
udp 0 0 0.0.0.0:67 0.0.0.0:*
udp 0 0 0.0.0.0:68 0.0.0.0:*
udp6 0 0 ::1:323 :::*
udp6 0 0 :::20514 :::*
nslookup
翻译域名对应的ip和DNS
查看百度的ip,其中Server表示当前的DNS:
[root@localhost Tools]# nslookup www.baidu.com
Server: 192.168.226.2
Address: 192.168.226.2#53
Non-authoritative answer:
www.baidu.com canonical name = www.a.shifen.com.
Name: www.a.shifen.com
Address: 115.239.211.112
ping ip
判断网络状况
- -c 发送数据包的次数
[root@localhost Tools]# ping -c 3 www.baidu.com
PING www.a.shifen.com (115.239.210.27) 56(84) bytes of data.
64 bytes from 115.239.210.27 (115.239.210.27): icmp_seq=1 ttl=128 time=28.0 ms
64 bytes from 115.239.210.27 (115.239.210.27): icmp_seq=2 ttl=128 time=19.8 ms
64 bytes from 115.239.210.27 (115.239.210.27): icmp_seq=3 ttl=128 time=28.4 ms
--- www.a.shifen.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 19.891/25.488/28.485/3.963 ms
telnet
telnet ip port
明文传递数据,不安全,已弃用。现在可以用来探测对方的端口是否开启
windows也有telnet协议,只不过,默认是关闭的,使用telnet探测虚拟机的22端口,会进入一个空白的画面。虽然不能控制虚拟机,但是可以说明22端口是可用的。如果端口不可用会提示链接失败。
telnet 192.168.226.128 22
traceroute
traceroute ip(域名)
路由跟踪命令
- -n 使用ip,速度更快
- -q 每次发送的数据包数量,默认是3
- -m 设置跳数,默认是30
win中使用tracert命令达到相同的效果
tcpdump
抓包工具
- -i 指定网卡
- -nn 键给数据包中的域名与服务转为ip和端口
- -X 以十六进制和ASCII吗显示数据包内容
port 指定监听的端口
tcpdump -i ens33 -nn -X port 21 检查21端口的数据包
[root@localhost network-scripts]# tcpdump -i ens33 -nn -X
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ens33, link-type EN10MB (Ethernet), capture size 65535 bytes
11:44:39.513385 IP 192.168.42.1.55904 > 239.255.255.250.1900: UDP, length 174
0x0000: 4500 00ca 1342 0000 0111 cb3d c0a8 2a01 E....B.....=..*.
0x0010: efff fffa da60 076c 00b6 3d68 4d2d 5345 .....`.l..=hM-SE
0x0020: 4152 4348 202a 2048 5454 502f 312e 310d ARCH.*.HTTP/1.1.
0x0030: 0a48 4f53 543a 2032 3339 2e32 3535 2e32 .HOST:.239.255.2
0x0040: 3535 2e32 3530 3a31 3930 300d 0a4d 414e 55.250:1900..MAN
0x0050: 3a20 2273 7364 703a 6469 7363 6f76 6572 :."ssdp:discover
0x0060: 220d 0a4d 583a 2031 0d0a 5354 3a20 7572 "..MX:.1..ST:.ur
0x0070: 6e3a 6469 616c 2d6d 756c 7469 7363 7265 n:dial-multiscre
0x0080: 656e 2d6f 7267 3a73 6572 7669 6365 3a64 en-org:service:d
0x0090: 6961 6c3a 310d 0a55 5345 522d 4147 454e ial:1..USER-AGEN
0x00a0: 543a 2047 6f6f 676c 6520 4368 726f 6d65 T:.Google.Chrome
0x00b0: 2f35 392e 302e 3330 3731 2e31 3034 2057 /59.0.3071.104.W
0x00c0: 696e 646f 7773 0d0a 0d0a indows....
11:44:40.514356 IP 192.168.42.1.55904 > 239.255.255.250.1900: UDP, length 174
0x0000: 4500 00ca 1343 0000 0111 cb3c c0a8 2a01 E....C.....<..*.
0x0010: efff fffa da60 076c 00b6 3d68 4d2d 5345 .....`.l..=hM-SE
0x0020: 4152 4348 202a 2048 5454 502f 312e 310d ARCH.*.HTTP/1.1.
0x0030: 0a48 4f53 543a 2032 3339 2e32 3535 2e32 .HOST:.239.255.2
0x0040: 3535 2e32 3530 3a31 3930 300d 0a4d 414e 55.250:1900..MAN
0x0050: 3a20 2273 7364 703a 6469 7363 6f76 6572 :."ssdp:discover
0x0060: 220d 0a4d 583a 2031 0d0a 5354 3a20 7572 "..MX:.1..ST:.ur
0x0070: 6e3a 6469 616c 2d6d 756c 7469 7363 7265 n:dial-multiscre
0x0080: 656e 2d6f 7267 3a73 6572 7669 6365 3a64 en-org:service:d
0x0090: 6961 6c3a 310d 0a55 5345 522d 4147 454e ial:1..USER-AGEN
0x00a0: 543a 2047 6f6f 676c 6520 4368 726f 6d65 T:.Google.Chrome
0x00b0: 2f35 392e 302e 3330 3731 2e31 3034 2057 /59.0.3071.104.W
0x00c0: 696e 646f 7773 0d0a 0d0a indows....
11:44:41.514257 IP 192.168.42.1.55904 > 239.255.255.250.1900: UDP, length 174
0x0000: 4500 00ca 1344 0000 0111 cb3b c0a8 2a01 E....D.....;..*.
0x0010: efff fffa da60 076c 00b6 3d68 4d2d 5345 .....`.l..=hM-SE
0x0020: 4152 4348 202a 2048 5454 502f 312e 310d ARCH.*.HTTP/1.1.
0x0030: 0a48 4f53 543a 2032 3339 2e32 3535 2e32 .HOST:.239.255.2
0x0040: 3535 2e32 3530 3a31 3930 300d 0a4d 414e 55.250:1900..MAN
0x0050: 3a20 2273 7364 703a 6469 7363 6f76 6572 :."ssdp:discover
0x0060: 220d 0a4d 583a 2031 0d0a 5354 3a20 7572 "..MX:.1..ST:.ur
0x0070: 6e3a 6469 616c 2d6d 756c 7469 7363 7265 n:dial-multiscre
0x0080: 656e 2d6f 7267 3a73 6572 7669 6365 3a64 en-org:service:d
0x0090: 6961 6c3a 310d 0a55 5345 522d 4147 454e ial:1..USER-AGEN
0x00a0: 543a 2047 6f6f 676c 6520 4368 726f 6d65 T:.Google.Chrome
0x00b0: 2f35 392e 302e 3330 3731 2e31 3034 2057 /59.0.3071.104.W
0x00c0: 696e 646f 7773 0d0a 0d0a indows....
11:44:42.514598 IP 192.168.42.1.55904 > 239.255.255.250.1900: UDP, length 174
0x0000: 4500 00ca 1345 0000 0111 cb3a c0a8 2a01 E....E.....:..*.
0x0010: efff fffa da60 076c 00b6 3d68 4d2d 5345 .....`.l..=hM-SE
0x0020: 4152 4348 202a 2048 5454 502f 312e 310d ARCH.*.HTTP/1.1.
0x0030: 0a48 4f53 543a 2032 3339 2e32 3535 2e32 .HOST:.239.255.2
0x0040: 3535 2e32 3530 3a31 3930 300d 0a4d 414e 55.250:1900..MAN
0x0050: 3a20 2273 7364 703a 6469 7363 6f76 6572 :."ssdp:discover
0x0060: 220d 0a4d 583a 2031 0d0a 5354 3a20 7572 "..MX:.1..ST:.ur
0x0070: 6e3a 6469 616c 2d6d 756c 7469 7363 7265 n:dial-multiscre
0x0080: 656e 2d6f 7267 3a73 6572 7669 6365 3a64 en-org:service:d
0x0090: 6961 6c3a 310d 0a55 5345 522d 4147 454e ial:1..USER-AGEN
0x00a0: 543a 2047 6f6f 676c 6520 4368 726f 6d65 T:.Google.Chrome
0x00b0: 2f35 392e 302e 3330 3731 2e31 3034 2057 /59.0.3071.104.W
0x00c0: 696e 646f 7773 0d0a 0d0a indows....
^C
4 packets captured
4 packets received by filter
0 packets dropped by kernel
ftp是明文传递,可以直接解析ftp包中的用户名和密码,因此telnet和ftp不是绝对安全的
linux-网络管理(常用命令)的更多相关文章
- Linux网络管理常用命令:net-tools VS iproute2
Exported from workflowy! net-tools ifconfigifconfig命令:用于接口及地址查看和管理 route netstat arp iproute2 ip lin ...
- Linux GDB常用命令一栏
Linux GDB 常用命令如下: 1.启动和退出gdb (1)启动:gdb ***:显示一段版权说明: (*** 表示可执行程序名) (2)退出:quit.有的时候输入quit后会出现相关提示:类似 ...
- Linux 下常用命令
linux 下常用命令: 1.删除文件命令为 rm 2.创建目录的命令是:mkdir 3.删除目录的命令是rmdir(空目录) 4.切换到root帐号:su 5.查看所有进程:ps -aux 6.杀死 ...
- linux 服务器常用命令整理
linux 服务器常用命令整理 目录 网络分析 - tcpdump \ telnet \ (netstat \ ss \ lsof) \ nload 网络传输 - scp \ rsync \ (rz ...
- 计算机硬件基本知识及Linux的常用命令
------------------1. 计算机硬件基本知识------------------ CPU - 寄存器 - L1/L2/L3 - 内存 - 硬盘 - 互联网下载/其他存储介质传输 寄存器 ...
- 一、Linux概述 二、Linux的安装 三、Linux的常用命令(重点)
一.Linux概述###<1>操作系统 OS,管理和控制 计算机的 硬件和软件资源的 计算机程序. 最基本的系统软件. 是用户和计算机交互的桥梁,是硬件和软件交互的桥梁. 操作系统:she ...
- Linux帮助——常用命令
Linux帮助——常用命令 摘要:本文主要学习了Linux系统中常用的一些命令. uname命令 uname命令可以显示电脑以及操作系统的相关信息. 基本语法 uname [选项] 选项说明 -a:显 ...
- Linux虚拟机常用命令
参考原文链接:(https://blog.csdn.net/fanyun_01/article/details/51083585) 一.Linux虚拟机常用命令 # virsh list //查看已打 ...
- [转帖]Linux systemd 常用命令
Linux systemd 常用命令 https://www.cnblogs.com/tsdxdx/p/7288490.html systemctl hostnamectl timedatectl l ...
- Linux系统管理常用命令
Linux系统管理常用命令 分类: Linux2011-01-10 18:26 1538人阅读 评论(0) 收藏 举报 linuxcommandservicenginxuserunix 目录(?)[+ ...
随机推荐
- Centos网络的配置
...
- javascript入门 之 zTree(十二 托拽事件(二))
1.逻辑可能有不完善的地方,如果发现,请指出. <!DOCTYPE html> <HTML> <HEAD> <TITLE> ZTREE DEMO - d ...
- java jdk 中HashMap的源码解读
HashMap是我们在日常写代码时最常用到的一个数据结构,它为我们提供key-value形式的数据存储.同时,它的查询,插入效率都非常高. 在之前的排序算法总结里面里,我大致学习了HashMap的实现 ...
- 让图片适合在静态文本控件窗口大小 MFC
1.加入 IDC_STATIC1 静态文本控件. 2.为文本控件添加 STATIC 型变量 3.在OnInitDialog函数中添加以下代码 //设置该静态控件为显示位图的 m_bitmap.Modi ...
- Thinking in Java,Fourth Edition(Java 编程思想,第四版)学习笔记(三)之Everything Is an Object
---恢复内容开始--- Both C++ and Java are hybird languages. A hybird language allow multiple programming st ...
- 对于之间不平凡的我,为什么会选择IT!(上)
我相信有很多小伙伴看了我发布的文章后,不知道对大家有无启发,在这里我都非常感谢大家的收看,因为现在收疫情影响,我也看到很多朋友私信我,看你经历这么多是经历了什么,如果大家在上一篇发现的时候会看见我父亲 ...
- GitHub 热点速览 Vol.16:化身蒙娜丽莎和乔布斯对话
摘要:妙趣横生,上周的 GitHub 热点的关键词.无论是让你化身为爱因斯坦开启会议脑暴模式 avatarify,还是和上周人人都是抠图师项目的同门项目 3D 照片修复:3d-photo-inpain ...
- 你的网购价格监督利器——python+爬虫+微信机器人
前言 文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 作者:风,又奈何 PS:如有需要Python学习资料的小伙伴可以加点击下方链 ...
- Beta-release 目标
在第二个release开发周期中我们首要先要完成的是对第一个发布版本的优化:(之前团队在跟travis的沟通中,travis也要求我们首先要把现在已有的feature做到一个比较成熟和稳定的版本) 1 ...
- Python中关于第三方库的补充
Python语言的强大之处在于它的开源.正是因为它的开源,产生了成百上千的第三方库,涵盖了计算机的几乎所有的方向.第三方库的安装也并不是特别的复杂,通过在cmd中使用pip命令可以安装几乎所有的库,但 ...