Ubuntu 10.04 ifupdown(eth0)(永久)不能修改解决方法

Ubuntu10.04安装好之后,配置了一个服务器,重启后,之后接上路由欲重新修改IP时发现在网络连接中发现有线连接下的auto eth0变成了ifupidown eth0 且不能进行编辑。进行如下操作即可:

  1. 修改/etc/dbus-1/system.d/NetworkManager.conf (修改系统文件需要ROOT权限)

      
      將下列的deny,改allow

<policy context="default">
     <allow own="org.freedesktop.NetworkManager"/>
     <allow own="org.freedesktop.NetworkManagerSystemSettings"/>

     <allow send_destination="org.freedesktop.NetworkManager"/>
     <allow send_destination="org.freedesktop.NetworkManagerSystemSettings"/>
policy>

或者在文件浏览器中使用root权限修改,只要在终端输入:

代码: sudo nautilus

之后会弹出有ROOT权限的文件浏览器,再在文件浏览器里找到NetworkManager.conf ,进行修改。

  1. 重新启动 dbus(这里我没有打代码,直接鼠标操作)

      sudo /etc/init.d/dbus restart

  2. 停止 NetworkManager

      sudo /etc/init.d/network-manager stop

  3. 刪除 /etc/network/interfaces

      sudo rm /etc/network/interfaces

  4. 重新启动 NetworkManager

      sudo /etc/init.d/network-manager start

做到这一步系统显示连接成功,重启即可

你可能感兴趣的:(服务器相关)