Ubuntu Server,将硬盘安装到另一台计算机,现在没有互联网连接

Ubuntu Server,将硬盘安装到另一台计算机,现在没有互联网连接

编辑:NVRM 我自己搞明白了。我需要编辑一个文件并删除以前的 eth0,然后将我的 eth1 重命名为 eth0。不过,如果有人愿意帮助我,我想设置一个静态 IP 地址。

首先我要说的是,我是 Linux 的新手。话虽如此,但我正在学习,我会尽我所能。

我使用一台旧台式计算机建立了一个廉价的 Linux 服务器来运行我和朋友玩的视频游戏的游戏服务器。

但是服务器只有 2GB 的 RAM,根本不够用。主板只有 2 个插槽,而我只有 1GB 的内存条。

因此,我把仍安装有 Linux 的 HDD 放入另一台具有 4 个内存插槽的台式机中,这样我就可以拥有 4GB 的 RAM。

问题是,现在我已经将 HDD OS 和所有内容移到了另一台具有不同主板的计算机上,但互联网无法正常工作。我无法使用 /sbin/ifconfig 命令获取 IP 地址。

我当然需要能够连接到服务器,所以这不是很好。

它连接到路由器,路由器使用 DHCP。我假设由于硬盘位于另一台具有不同主板的计算机中,因此网络适配器信息仍然适用于该主板?

我不确定 Linux 如何处理这些事情。此外,当我启动 Linux 时,启动屏幕上会出现一条消息,提示“正在等待网络配置”

如果有人能为我推荐一些步骤,我将不胜感激。谢谢!编辑:进一步研究后,似乎它可能将新的网络适配器重命名为 eth1,因为之前的主板上已经有一个 eth0。如果 do a ip addr show eth0,它说没有 eth0。不过我不知道如何解决这个问题。从周围看,似乎我需要更改文件?

答案1

要设置静态 IP,我们需要编辑interfaces文件

sudo nano /etc/network/interfaces

当前条目看起来如下

auto eth0
iface eth0 inet dhcp

您需要将其更改为:

auto eth0
iface eth0 inet static
   address 192.168.x.x
   netmask 255.255.255.0
   network 192.168.0.0
   gateway 192.168.0.1
   dns-nameservers 8.8.8.8

您必须根据您的网络更改地址。

然后使用 重新启动网络sudo service networking restart。如果这给您带来麻烦,请重新启动机器。

如果您的路由器使用 DHCP,您还可以考虑配置路由器为服务器分配特定的静态 IP。

相关内容