在OMV主机的显示器上使用键盘输入 ifconfig
或 ip a
查看到当前网卡的名称
物理网卡名称ens33,而OMV使用的是对应的别名enp2s1,
下面我们要操作的就是enp2s1,而不是ens33
网上查到的资料是让你像debian一样修改/etc/network/interfaces,而OMV的这个文件里面明确写了,不要修改这个文件,并且你的修改文件在重启后会丢失,让我们使用/etc/network/interfaces.d文件夹,把要修改的东西填入这里
cd /etc/network/interfaces.d
#使用vi也行,但我发现在主机直接用的vi有删除键删除不对、明明删了但显示器没刷新的情况,所以用nano,该文件不存在就会新建
nano enp2s1
输入以下内容,按Ctrl+X退出,提示保存按y,询问保存路径按回车键
其中enp2s1改成你的
auto enp2s1
iface lo inet loopback
allow-hotplug enp2s1
iface enp2s1 inet dhcp
重启网络服务,稍微要等那么一分钟
service networking restart
再次输入输入 ifconfig
或 ip a
查看到当前网卡分配到的IP信息
然后使用网页端访问OMV即可(http://IP),初始帐号admin,密码openmediavault
不知道算不算BUG,这样操作后重启也能有IP分配给新的网卡了,但是在OMV的网页端--网页--接口,上面还保留着原来网卡的信息,此时你添加新的这个网卡,按黄条的提示点保存后会报一长串错误,我发给ChatGPT,他说是/etc/netplan/20-openmediavault-enp2s0.yaml,这个文件的MAC地址有问题,我发现的确如此,这个对应的是原来主板的网卡,但现在换了主板没有了,所以MAC是空的,我尝试填写过00:00:00:00:00:00、原来网卡的MAC都还是无法保存。应该是要在网页里面删掉这个接口,然后才能保存新的接口。考虑到我可能又会把这OMV系统盘(U盘)换回原来的主板,我就不删除了。