网络连接
1.查看网络接口
ifconfig -a
结果:
eno1 Link encap:以太网 硬件地址 a4:5d:36:65:76:6d
UP BROADCAST MULTICAST MTU:1500 跃点数:1
接收数据包:0 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:0 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:0 (0.0 B) 发送字节:0 (0.0 B)
lo Link encap:本地环回
inet 地址:127.0.0.1 掩码:255.0.0.0
inet6 地址: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 跃点数:1
接收数据包:401039 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:401039 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1
接收字节:422095857 (422.0 MB) 发送字节:422095857 (422.0 MB)
wlo1 Link encap:以太网 硬件地址 0c:84:dc:7b:9c:3a
inet 地址:192.168.203.104 广播:192.168.203.255 掩码:255.255.255.0
inet6 地址: fe80::70d7:d2ed:b5b7:689d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 跃点数:1
接收数据包:492889 错误:0 丢弃:0 过载:0 帧数:0
发送数据包:332600 错误:0 丢弃:0 过载:0 载波:0
碰撞:0 发送队列长度:1000
接收字节:492389706 (492.3 MB) 发送字节:92217280 (92.2 MB)
2.验证计算机是否正在运行和能否接收请求
ping www.google.com
ping -c 3 www.google.com # 指定数据包数目为3
3.跟踪数据包在两台主机之间经过的路由
traceroute [domain_name]
例如:
$ traceroute www.google.com
traceroute to www.google.com (223.197.123.2), 64 hops max
1 192.168.203.1 2.612ms 1.220ms 1.137ms
2 192.168.0.1 1.533ms 1.503ms 1.458ms
3 192.168.1.1 2.859ms 1.369ms 1.338ms
4 100.64.0.1 58.726ms 67.268ms 81.077ms
5 183.56.26.125 68.733ms 48.460ms 100.64.0.1 40.425ms
6 113.98.78.249 51.334ms 47.035ms 183.56.26.125 63.344ms
7 * * *
8 * * *
9 202.97.61.26 75.364ms 88.502ms 202.97.94.110 38.917ms
10 202.97.122.114 63.085ms 43.464ms 202.97.61.126 51.600ms
11 63.223.31.182 80.336ms 78.215ms 202.97.122.114 37.566ms
12 63.223.31.182 51.235ms 66.612ms 61.013ms
13 63.218.56.230 42.675ms 36.707ms 63.223.31.182 65.403ms
14 210.87.249.145 35.030ms 33.085ms 63.218.56.230 33.170ms
15 210.87.255.34 30.715ms 35.712ms 210.87.249.145 31.982ms
16 210.87.255.21 44.759ms 48.805ms 210.87.255.34 42.465ms
17 * * *
18 * * *
19 * * *
* * *
表示超时。
4.执行 DNS 查询
host [domain_name/ip_address]
例如:
$ host www.youtube.com
www.youtube.com has address 203.98.7.65
www.youtube.com has IPv6 address 2001::45ab:f21c
www.youtube.com is an alias for youtube-ui.l.google.com.
youtube-ui.l.google.com is an alias for youtube-ui-china.l.google.com.
$ host 127.0.0.1
1.0.0.127.in-addr.arpa domain name pointer localhost.
5.查看无线网络接口
iwconfig
结果示例:
lo no wireless extensions.
wlo1 IEEE 802.11bgn ESSID:"Tenda_AE1D58"
Mode:Managed Frequency:2.452 GHz Access Point: CC:2D:21:AE:1D:58
Bit Rate=60 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=51/70 Signal level=-59 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:75 Invalid misc:28 Missed beacon:0
eno1 no wireless extensions.
6.显示 IP 路由表
route
结果示例:
内核 IP 路由表
目标 网关 子网掩码 标志 跃点 引用 使用 接口
default 192.168.203.1 0.0.0.0 UG 0 0 0 wlo1
default 192.168.203.1 0.0.0.0 UG 600 0 0 wlo1
link-local * 255.255.0.0 U 1000 0 0 wlo1
192.168.203.0 * 255.255.255.0 U 600 0 0 wlo1
*
表示不需要通过网关(Gateway),因为是局域网本地流量。标志U表示路由已启动并可用,G表示路由使用网关。
小结
查看网络接口
ifconfig
iwconfig
查看网络畅通
ping
跟踪路由
traceroute
DNS查询
host
IP路由表
route
Last updated