在Ubuntu中,你可以使用多种命令来查看联网配置。以下是一些常用的方法和命令:
-  查看网络接口配置: 使用 ip命令可以查看网络接口的配置信息,包括IP地址、子网掩码等。ip addr show或者,你也可以使用传统的 ifconfig命令(可能需要安装net-tools包):ifconfig -a
-  查看路由表: 要查看系统的路由表,可以使用 ip命令或route命令(同样可能需要安装net-tools)。ip route show或者使用 route命令:route -n
-  查看网络连接状态: netstat命令可以用来查看网络连接状态、路由表、接口状态等。netstat -tuln # 查看当前监听的TCP/UDP端口或者使用更强大的 ss命令:ss -tuln # 查看所有打开的套接字和监听的端口
-  查看DNS配置: 你可以查看 /etc/resolv.conf文件来了解系统当前使用的DNS服务器。cat /etc/resolv.conf
-  查看网络配置文件: Ubuntu 18.04及之后的版本使用 netplan来配置网络。你可以查看/etc/netplan/目录下的配置文件来了解网络的静态配置。cat /etc/netplan/*.yaml对于较老的Ubuntu版本,网络配置可能位于 /etc/network/interfaces或其他相关文件中。
-  使用nmcli命令: 如果你的系统安装了NetworkManager,你可以使用 nmcli命令来查看和管理网络连接。nmcli connection show # 显示所有网络连接nmcli device show # 显示所有网络设备及其状态
-  查看防火墙和安全组规则: 如果你的Ubuntu系统上启用了防火墙(如UFW),你可以查看防火墙规则来了解哪些端口是开放的。 sudo ufw status # 查看UFW防火墙状态
根据你的具体需求和Ubuntu版本,上述命令中的某些可能需要稍作调整。如果你在使用特定版本的Ubuntu或特定的网络管理工具,请查阅相关文档以获取最准确的信息。