网络 - 如何在不停机的情况下重置网络管理器?

分享于 

1分钟阅读

ubuntu

  繁體

问题:

通过以下方法重置网络管理器


sudo service network-manager restart



完全修复了问题,但我有两个问题:

  • 如何在不停机的情况下重置网络管理器?使用上面的命令,正在进行的下载都将中断,是否可以在重置时保留当前连接?
  • 我如何编写bash脚本来定期检查网络连接,并在没有数据传输的情况下重置它?
  • 我使用Ubuntu 20.04。


  • 答案1:

    你不能重置NM,还能保持连接,

    我发现许多与Wifi相关的问题可以通过禁用电源管理来解决。

    创建: /etc/network/if-up.d/wifi-powerman-off 启用: chmod +x /etc/network/if-up.d/wifi-powerman-off

    替换接口名称

    
    #!/bin/sh
    
    
    
    IWCONFIG=/sbin/iwconfig
    
    
    WLAN_IFACE=<<interface name>>
    
    
    
    if [ ! -x $IWCONFIG ]; then
    
    
     exit 1
    
    
    fi
    
    
    
    if [ "$IFACE" = $WLAN_IFACE ]; then
    
    
     $IWCONFIG $IFACE power off
    
    
    fi
    
    
    
    

    答案2:

    当您重新启动网络管理器时,所有连接都消失了,因此无法避免停机。


    MAN  network  重设  网络  downtime  
    相关文章