eth0 not RUNNING

之前试过用实体安装的方式安装黑群晖,但是有个问题发生,会出现「eth0 not RUNNING」的错误,导致黑群晖不在路由的IP段,Synology Assistant就发现不了,导致无法安装。经过Google发现解决方式是在下面的Diskstation login用root登录修改ifconfig参数。登录密码取得也很有趣

Synology Assistant无法在局域网中发现黑群晖

  1. 首先打开 http://www.codepad.org
#include <stdlib.h>
#include <time.h>
#include <stdio.h>

void main()
{
    struct timeval tvTime;
    struct tm tmOutput;

    gettimeofday(&tvTime, 0);
    localtime_r(&(tvTime.tv_sec), &tmOutput);

    tmOutput.tm_mon += 1;
    printf("password for today is: %x%02d-%02x%02d\n\n",
        tmOutput.tm_mon, tmOutput.tm_mon, tmOutput.tm_mday,
        gcd(tmOutput.tm_mon, tmOutput.tm_mday));
}

int gcd(int a, int b)
{
    return (b?gcd(b,a%b):a);
}
  1. Submit之后就可以得到今天的密码,因为密码每天都不同
  2. 以root登录,输入密码,再输入以下代码

进入后,您需要手动分配IP地址,子网掩码和网关。

假设您有1个名为eth0的网卡,我将添加IP地址192.168.0.111子网掩码255.255.255.0和默认网关192.168.0.1

使用以下2个命令

ifconfig eth0 192.168.0.111 netmask 255.255.255.0
route add default gw 192.168.0.1 eth0
最后修改:2019 年 09 月 01 日 08 : 57 PM
如果觉得我的文章对你有用,请随意赞赏

发表评论