zoukankan      html  css  js  c++  java
  • Debian上网的问题小结

    装完系统或装系统中很重要的部分就是配置网络的问题了,记得刚安装Debian的时候还不知道dhclient eth0真是杯具。

    关于怎么设置识别网卡
    su->输入root密码->nano /etc/network/interface
    然后分情况,如果你是有线的且只有一个网卡,就叫eth0
    可以在里面添加如下:

    #eth0
    allow-hotplug eth0
    iface eth0 inet dhcp

    如果你是无线且只有一个无线网卡,而且驱动也行,那就叫wlan0
    添加如下

    #wlan0
    allow-hotplug wlan0
    iface wlan0 inet dhcp

    #如果你是wpa加密方式,现在一般也是wpa了
    wpa-ssid 路由器的连接名称
    wpa-psk密码

    设置完成后要ifup eth0

    如果不是用的dhcp,那就要用静态地址了,问下你们管理人员分配的ip和网关,上述修改一下

    iface eth0 inet static 
    address 比如192.168.0.105
    netmast 比如255.255.255.0
    gateway 这个是网关比如192.168.0.1

    设置完也要ifup eth0
    如果确定是静态ip,可能还要手动设置下dns
    文件在/etc/resolv.conf
    nano /etc/resolv.conf
    添加

    nameserver 比如192.168.0.1

    再有在装完系统的时候会有用不了无线的情况
    有些笔记本无线网卡需要iwlwifi模块(参见http://wiki.debian.org/iwlwifi)

    apt-get install firmware-iwlwifi wireless-tools
    ifconfig wlan0 up

    再安装过程中有时候会提示固件缺失等问题 我装的时候也遇到了这个问题,有时候缺少realtek的驱动,如果可以上网的话可以忽略这个信息
    如果在意的话可以apt-get安装一下
    关于固件缺失可以看这里http://www.debian.org/releases/stable/i386/ch06s04.html.zh_CN
    自己找到相应的包dpkg安装重启相关服务就可以了,比如使用/etc/init.d/networking restart重启网络服务,即可正确加载firmware并启用无线网络硬件。

    至于原因的话可以参考linux吧的chunghe前辈说的,Debian从6.0开始,将一些固件驱动从内核独立出来,也就是不再默认提供它们,用户需要自行安装(移除的原因可能是出于free的考虑,因为很多驱动是non-free)

  • 相关阅读:
    Fiddler——基本常识
    Fiddler——抓包工具的使用
    Angular——单页面实例
    Angular——路由参数
    Angular——单页面与路由的使用
    Angular——配置模块与运行模块
    Angular——自定义服务
    Angular——$http
    Angular——内置服务
    Angular——依赖注入
  • 原文地址:https://www.cnblogs.com/timeship/p/2937664.html
Copyright © 2011-2022 走看看