我有两台服务器,它们都在同一网络上运行 Scientific Linux 6。由于我希望对它们都进行 SSH 访问,因此我想为它们提供静态 IP,以便我可以设置端口转发,而不必担心路由器如何分配本地 IP。我发现我需要编辑配置文件 /etc/network-scripts/ifcng-eth0,但该文件不存在。网卡工作正常,只要我访问路由器并找到本地 IP,我就可以 ssh。
我可以简单地制作自己的配置文件吗,或者我是否错过了配置系统所需的某些步骤?
答案1
只需编辑 就足够了/etc/hosts
。因此,假设您的服务器被调用server1
,并且您想为其提供 IP 10.9.8.7
,请/etc/hosts
以 root 身份编辑并添加此行:
10.9.8.7 server1
然后重新启动网络服务或您的机器,您应该有一个静态 IP。
一般而言,通常当您在 Linux 上需要编辑以配置某项内容的文件不存在时,您可以放心地创建它并添加指定的行。请注意,并非总是如此,但通常是这样。
如果这不起作用,可能需要创建 eth0 配置文件。按照说明操作这里这样做。