系统:UOSV20桌面专业版
CPU:ft2000/4
建议:UOSV20和ubuntu均改自于debian系统,遇到问题可以百度 “ubuntu xxx问题“/“debian xxx问题“。
目标:UOSV20系统默认只能安装图形界面版本,网络通过network-manager管理。项目需要将网络改为interface来控制网络。
关闭network-manager:
静态ip
vim /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
#/etc/network/interfaces.d目录下的所有网卡配置文件也会被include进本文件生效
source-directory /etc/network/interfaces.d
#auto表示网卡跟随系统启动后自动up(没插网线过段时间会down)
auto eth0
#inet表示ipv4,static表示静态ip
iface eth1 inet static
address 192.168.1.2/24
gateway 192.168.1.1
iface eth1 inet6 static
address fec0:0:0:1::2/64
gateway fec0:0:0:1::1
动态ip
vim /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
#/etc/network/interfaces.d目录下的所有网卡配置文件也会被include进本文件生效
source-directory /etc/network/interfaces.d
#auto表示网卡跟随系统启动后自动up(没插网线过段时间会down)
auto eth0
#inet表示ipv4,dhcp表示静态ip
iface eth0 inet dhcp
#auto表示SLAAC方式获取ipv6
iface eth0 inet6 auto
进阶:
前面提到 /etc/network/interfaces的配置 “source-directory /etc/network/interfaces.d”
会将/etc/network/interfaces.d路径下的网卡文件include进本文件生效
在多网卡的系统中不建议将所有网卡配置都写在 /etc/network/interfaces 文件中,
最好每个网卡一个配置文件存放到/etc/network/interfaces.d目录下
如下图