返回首页

ubuntu 8.10网络配置

时间:2010-08-31 14:53来源:未知 作者:whhq 点击:
一、Linux里面有两套管理网络连接的方案: 1、/etc/network/interfaces(/etc/init.d/networking) 2、Network-Manager 两套方案是冲突的,不能同时共存。 第一个方案适用于没有X的环境,如:服务器;
  

 

一、Linux里面有两套管理网络连接的方案:

1、/etc/network/interfaces(/etc/init.d/networking)
        2、Network-Manager

两套方案是冲突的,不能同时共存。

第一个方案适用于没有X的环境,如:服务器;或者那些完全不需要改动连接的场合。
        第二套方案使用于有桌面的环境

他们两个为了避免冲突,又能共享配置,就有了下面的解决方案:

1、当Network-Manager发现/etc/network/interfaces被改动的时候,则关闭自己除非managed设置成真。
        2、当managed设置成真时,/etc/network/interfaces,则不生效。

本文重点介绍第二种方案

从别人那里拷贝一个安装好的虚拟机系统,本机mac地址与原机器mac地址不同,系统认为这是新的网卡,于是有了新的网卡号.更改方法如下:

        root登录系统后,进入cd /etc/udev/rules.d/
                删除 70-persistent-net.rules内所有内容
                重启即可获得标号为eth0的网卡标记。

二、配置网络-使用/etc/network/interfaces

1)sudo gedit /etc/NetworkManager/nm-system-settings.conf或打开

把里面的true改为false

2)先卸载当前的网络管理器netmanager:

sudo apt-get remove network-manager --purge
        重启网络:
        sudo /etc/init.d/networking restart

3)编辑配制文件:

sudo gedit /etc/network/interfaces
        加入以下配置信息(修改为你自己的):
        auto lo
        iface lo inet loopback
        auto eth0
        iface eth0 inet static
        address 192.168.1.1
        netmask 255.255.255.0
        gateway 192.168.1.1

4)配置DNS: sudo gedit /etc/resolv.conf

添加:nameserver   192.168.1.1

三 、DHCP方法配置如下(假设通过eth1上网)

# The primary network interface - use DHCP to find our address
        auto lo
        iface lo inet loopback
        auto eth1
        iface eth1 inet dhcp //指定为dhcp
        然后重启 sudo /etc/init.d/networking restart

------分隔线----------------------------

  • 李老师
  • 李老师
  • 胡老师
  • 胡老师
合作伙伴
  • 武汉工程大学合作培训机构

  • 国家信息技术紧缺人才培养工程(NITE)

  • ARM公司全球授权培训中心

  • 国内首家Symbian授权培训

  • 微软全球嵌入式合作伙伴

  • Altera全球合作培训机构

在线客服
  • 客服热线:
    139-8620-3604
    159-2752-9536



  • 官方微信
  •  咨询微信二维码