如何彻底重置网络设置?

如何彻底重置网络设置?

我第一次安装 Ubuntu 时,所有网络都运行正常。在偶尔调整设置后,它慢慢变得无法使用。我真的很想知道是否有办法完全重置无需重新安装 Ubuntu 即可进行网络设置、DNS 设置、代理设置等所有设置。我正在运行 12.04。

答案1

这取决于你有什么样的联系,以及你是否必须手动调整一些设置,因为有时在无线连接的情况下您需要这样做。

如果你有一个有线连接,并且只是使用网络管理器更改设置,您可以拔下以太网电缆,进入网络管理器并删除所有有线连接(eth0、autoethernet 等),然后重新启动。这对我来说以前很有效。重新启动时,您的有线网络将被检测到并自动配置 DHCP 以设置 ip 地址和 DNS 设置。但是,这假设您有一个动态 ip 地址:如果没有,您仍然必须手动指定一些设置。

如果您手动更改了任何设置,例如禁用 DNSmasq 或通过创建固定的手动指定名称服务器resolv.conf,甚至更改防火墙设置,则您需要先撤消这些设置,然后从网络管理器中删除您的连接并重新启动。

如果这些方法都不成功,您可能需要登录到您的路由器并检查那里的设置。

答案2

你可以使用以下命令刷新 firestarter 更改的 iptables

sudo iptables -F

来源:在 Ubuntu 论坛上发帖

答案3

警告:我真的不知道这个恢复选项有什么用,我试图找到一些相关信息,但没有成功。不过,在搜索过程中,我找到了更详细的修复问题步骤描述:

https://www.osradar.com/enable-network-ubuntu-recovery-mode/

我遇到了一个问题,即在某些网络上没有向我发放 IPV4 地址,这使我无法使用除 Google 之外的大多数网站,而且 KDE 在某些网络上也无法运行。我使用的是 Ubuntu 22.04。这似乎对我有帮助:

  1. 重启
  2. 重新启动时按空格键来访问 grub,或者按任何适合您的键。
  3. 转到“Ubuntu 高级选项”并按 Enter
  4. 应该会弹出一个新菜单,其中应该有几个选项,其中一个是“Ubuntu,带有 Linux一些内核版本(恢复模式)”这里的重要选项是(恢复模式)。选择这个并按回车键。
  5. 这将打开一个新窗口,其中有各种选项,其中一个是“网络...启用网络”选择这个
  6. 它会询问您是否要以读/写模式安装系统,请选择“是”。
  7. 此后,一个小型终端弹出,一些命令似乎运行了,就是这样,然后我重新启动,我的网络问题就解决了。

相关内容