3使用nmcli管理网络
Lubuntu默认集成NetworkManager,可以通过nmcli快速管理网络:
nmcliconnectionshow#查看已连接的网络nmcliconnectionup<连接名>#启动连接nmcliconnectiondown<连接名>#关闭连接nmcliconnectionmodify<连接名>ipv4.methodmanual#设置静态IP
二、网络诊断工具:ping、traceroute与速度测🙂试
在Lubuntu中,网络故障排除离不开强大的命令行工具。
安装Lubuntu
安装Lubuntu非常简单,你可以通过以下步骤完成:
下载LubuntuISO文件:访问Lubuntu官方网站,下载最新版本的LubuntuISO文件。创建可启动USB:使用Rufus或其他工具将LubuntuISO文件写入USB闪存盘,创建一个可启动的USB。启动并安装:将USB插入目标电脑,重启电脑并进入BIOS,选择从USB启动,按照屏幕提示完成Lubuntu的安装。
1安装OpenVPN
OpenVPN是最流行的🔥VPN解决方案,支持多种协议(OpenVPN、WireGuard、IPSec)。
sudoaptinstallopenvpneasy-rsa生成证书:./easyrsainit-pki./easyrsabuild-ca./easyrsabuild-serverfullserver./easyrsasign-serverserverserver配置VPN:sudocppki/vpn/server.conf/etc/openvpn/server.confsudosystemctlenable--nowopenvpn@server
输出结果如下:
StateRecv-QSend-QLocalAddress:PortPeerAddress:PortLISTEN01280.0.0.0:220.0.0.0:*users:(("sshd",pid=1234,fd=3))LISTEN05127.0.0.1:6310.0.0.0:*users:(("cupsd",pid=5678,fd=8))
这些信息可以帮助我们了解系统当前的网络状态,发现潜在的🔥安全风险。
实测分享:
我们使用tcpdump捕获一段时间的网络流量,并分析数据包的内容:
sudotcpdump-ieth0-c100-wcapture.pcap
然后使用Wireshark等工具对捕获的文件进行分析:
通过这种方式,我们可以深入了解网络流量的具体情况,包🎁括数据包的详细信息、传输速度等。
输出结果如下:
eth0Linkencap:EthernetHWaddr00:25:90:12:34:56inetaddr:192.168.1.10Bcast:192.168.1.255Mask:255.255.255.0UPBROADCASTRUNNINGPROMISCMULTICASTMTU:1500Metric:1RXpackets:120errors:0dropped:0overruns:0frame:0TXpackets:80errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:12345(12.0KB)TXbytes:6789(6.5KB)
通过这些信息,我们可以了解网络接口的配置和状态。这对于网络管理和故障排除非常有帮助。
2路径追踪:traceroute
traceroute用于显示数据包到达目标的路径,帮助定位网络瓶颈。
traceroutegoogle.com更详细的版🔥本:traceroute-m10google.com(最大跳数为10)Linux版本:mtr(结合ping和traceroute的工具)
输出结果如下:
PINGgoogle.com(172.217.160.46)56(84)bytesofdata.64bytesfromord45s07-in-f4.1e100.net(172.217.160.46):icmp_seq=1ttl=115time=23.7ms64bytesfromord45s07-in-f4.1e100.net(172.217.160.46):icmp_seq=2ttl=115time=23.4ms64bytesfromord45s07-in-f4.1e100.net(172.217.160.46):icmp_seq=3ttl=115time=23.8ms...
通过这些数据,我们可以看到目标服务器的响应时间,并确认网络连接是否正常。
校对:杨照(7UptXFH3LfHoJ7zCJOkHRn6ho72bYl)
