网络接口配置 (ifcfg)
常用命令
ifup $interface
启动网络接口-
ifdown $interface
关闭网络接口 - 配置文件看
/etc/network/interfaces
,它一般会引用/etc/network/interfaces.d/
目录下的文件。
修改配置后检查
当你修改了 /etc/network/interfaces
或者 /etc/network/interfaces.d/
目录下的文件。需要检查是否有语法错误。可以这么做。
假设修改的是 eth0 接口配置。执行 sudo ifup --no-act eth0
检查。如果有错,会打印具体错误。
如果 eth0 已经启动,当没有错时则会显示 ifup: interface eth0 already configured
。
如果 eth0 是新的接口,没有错时会显示
run-parts --exit-on-error /etc/network/if-pre-up.d
CLIENT="-i"; dhclient -4 -v $CLIENT -pf /run/dhclient.eth0.pid -lf /var/lib/dhcp/dhclient.eth0.leases -I -df /var/lib/dhcp/dhclient6.eth0.leases eth0
run-parts --exit-on-error /etc/network/if-up.d