我不得不换掉我的路由器,不幸的是,这也意味着改变默认网关。
我已经用我的网络配置更新了配置/etc/netplan/00-installer-config.yml
并运行# ip link set eno1 down && ip link set eno1 up
,这与我的网络适配器相对应:
2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000 link/ether 68:1d:ef:29:94:99 brd ff:ff:ff:ff:ff:ff altname enp1s0 inet 10.18.10.242/24 brd 10.18.10.255 scope global eno1 valid_lft forever preferred_lft forever inet6 fe80::6a1d:efff:fe29:9499/64 scope link valid_lft forever preferred_lft forever
我希望它能工作,因为# ifdown eth0 && ifup eth0
在更新/etc/network/interfaces
. 我可以ping 1.1.1.1
成功。
我已经尝试了以下所有(执行后sudo -i
),但出现“没有这样的文件或目录”,“找不到命令'XXXX',但可以安装:... ”或类似错误:
/etc/init.d/network restart
systemctl restart network
systemctl restart NetworkManager
nmcli networking off && nmcli networking on
service network-manager restart
systemctl restart NetworkManager.service
除了重启盒子我还能做什么(如果可能的话,我不想这样做)
我知道我可以apt install ifupdown
,或者apt install ifupdow-ng
但我认为默认情况下不安装这些的原因是有一种更新、更智能的方法可以做到这一点,这让我望而却步。?