CentOS 上 LibreOffice 网络连接问题排查与修复
一、先明确 LibreOffice 的网络依赖
二、系统网络连通性快速排查
ip link(状态应为 UP),ip a(确认已获取 IP)。ip route(是否存在 default via 网关IP)。ping -c 4 网关IPping -c 4 8.8.8.8ping -c 4 www.baidu.comcurl -I https://www.baidu.comnslookup www.baidu.com 或 dig www.baidu.com,必要时检查 /etc/resolv.conf 是否配置了可用 DNS。systemctl status NetworkManager(未运行则 systemctl start NetworkManager;CentOS 7 亦可用 systemctl restart network)。firewall-cmd --state;临时排查可 systemctl stop firewalld,确认后再细化规则而非长期关闭。getenforce;临时排查可 setenforce 0,确认后再恢复为 enforcing 并做策略放行。journalctl -xe、/var/log/messages、/var/log/syslog。三、代理配置与生效验证(LibreOffice 依赖系统代理)
http_proxy=http://代理IP:端口https_proxy=http://代理IP:端口source /etc/environment,并确认对 当前用户会话也生效(必要时在 shell 配置中导出)。echo $http_proxy $https_proxycurl -I https://www.baidu.com 验证经由代理的 HTTP 访问是否成功。四、文件共享与打印的网络要点
sudo yum install cifs-utils(SMB)、sudo yum install nfs-utils(NFS)。sudo mkdir -p /mnt/samba_share && sudo mount -t cifs //服务器IP/共享 /mnt/samba_share -o credentials=/etc/samba/creds,vers=3.0sudo mkdir -p /mnt/nfs_share && sudo mount 服务器IP:/共享 /mnt/nfs_sharesudo firewall-cmd --add-service=samba --permanent && sudo firewall-cmd --reloadsudo yum install cups && sudo systemctl start cups && sudo systemctl enable cups五、虚拟机环境的专项检查