常用命令
-
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