我们在工作时有一台 Ubuntu 服务器。它充当 5 台连接到私有 172.xxx 网络以访问互联网的机器的 DHCP 服务器。这些机器从服务器上的映像进行网络启动。
我尝试更新 MAC 地址列表,以便按照我们前支持公司的指示将一些新机器添加到系统中。它找不到 .txt 文件,即使它在同一个文件夹中。我谷歌了一下,它提示文件损坏。
大约有 60 个更新待处理。我最初选择“否”,但在尝试重新启动进入恢复模式后,我想我一定是意外地对这些更新点了“是”。
安装更新并重新启动后,出现多个图形问题:
- 无窗户装饰
- 菜单不起作用。
- Firefox 确实不起作用
- 有时 X 根本不起作用。我只剩下 TTY。
我以前从未使用过 unix/ubuntu。而且支持公司已经破产了!我猜想已经有一些文件损坏了,但是这个巨大的更新还改变了 DHCP 和视频的一些设置,还有其他不知道的东西。
如何解决这些问题?
答案1
该配置听起来像是手动设置的。默认的 DHCP 设置会自动将 IP 地址分配给新的 MAC 地址,并存储该地址的租约一段时间。
顺便说一下,这些设置并不在文件中.txt
。它们位于/etc/dhcp3/dhcpd.conf
,你可以使用 nano 从控制台编辑它们,如下所示:
sudo nano /etc/dhcp3/dhcpd.conf
您应该能够在没有图形会话的情况下编辑它。我不知道为什么还要安装桌面。大多数 Ubuntu 服务器都是无头运行的(没有显示器或桌面)。对于 DHCP 服务器来说,这当然是不必要的。
您所描述的一切都没有表明存在损坏。这一切都表明您不知道自己在做什么,但您仍在进行系统性更改。我不明白您怎么会认为这除了痛苦之外不会有任何结果……现在您处于服务器及其所有客户端都瘫痪的状态。而且您也即将结束 10.04 的生命周期。桌面支持(即 Firefox 和所有其他图形应用程序)已过期。您不应该使用它们。您需要升级整个操作系统。
简而言之,一切都坏了,而你不知道如何修复其中任何一个……在我看来,你迫切需要聘请一家新的支持公司。或者雇佣一个有 Ubuntu 服务器经验的人(现在没那么难)。