Chinaunix首页 | 论坛 | 博客
  • 博客访问: 731644
  • 博文数量: 130
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 2198
  • 用 户 组: 普通用户
  • 注册时间: 2011-11-29 12:48
个人简介

每一个“丑得人神共愤”的泡妞高 手都有一颗坚忍的心,这证明了人类 在绝境中毫不妥协的求生精神,反正丑都丑了,索性放开手脚大干一场,这就叫“无产阶级失去的是锁链,得到的是全世界”

文章分类

全部博文(130)

文章存档

2013年(130)

我的朋友

分类: LINUX

2013-05-18 19:14:46

Ubuntu下的interfaces文件

说明:本文为man interfaces内容挑选部分个人觉得比较常用的点翻译的,其他内容请参考man interfaces

概述

/etc/network/interfaces包含ifup和ifdown命令所需要的网卡配置信息。在该文件中你可以配置你的系统如何接入网络。在该文件中,以#开始的行将被忽略掉,末尾的\字符可扩展一行为多行。该文件可包含0个或多个"iface", "mapping", "auto",  "allow-"和"source" 节(stanzas)。
以'auto'开始的行用于指定使用-a选项运行ifup命令时启动物理接口(该选项被系统启动脚本使用)。
以'allow-'开始的行用于指定应当自动被各种子系统启动的接口。
以'source'开始的行用于从别的文件包含进节(stanzas)信息
以'mapping'开始的节(stanzas)用于定义如何为一个将被启动的物理接口选择一个逻辑接口名字
以'iface'开始,后接逻辑接口名的节(stanzas)用于定义逻辑接口。接口名后面接的是接口使用的地址族名(TCP/IP为inet,IPX为ipx,IPv6为inet6),再后面是配置接口的方式。额外的选项可写在节(stanzas)的接下来的行中,可用的选项依赖于所使用的地址族和配置方式。其他的debian包也可能提供可用的选项(如无线工具包提供一些以wireless-开通的选项用于使用配置iwconfig配置无线。

iface的选项

下面的'command'选项对所有的地址族和配置方式都可用。每个选项可在节(stanaz)中出现多次,以他们出现的顺序被执行。
       pre-up command
    在up接口前执行command,如果command失败则取消ifup。
       up command
       post-up command
    在up接口后执行command,如果command失败则取消ifup。
       down command
       pre-down command
    在down接口前执行command,如果command失败则取消ifup。
       post-down command
    在down接口后执行command,如果command失败则取消ifup。
所有这些command都可以访问下面这些环境变量:
       IFACE      操作的接口的物理名
       LOGICAL    操作的接口的逻辑名
       ADDRFAM    接口的地址族
       METHOD     接口的配置方式
       MODE       ifup时为start,ifdown时为stop
       PHASE  
       VERBOSITY
       PATH       command搜索路径

inet地址族

    loopback配置方式用于定义IPv4环回接口
           Options
              (No options)

    static配置方式用于定义以太网卡静态IPv4地址
           Options
              address         address
              netmask         mask
              broadcast     broadcast_address
              metric         metric
              gateway         address
              pointopoint     address
              hwaddress     address
              mtu         size
              scope  

       manual配置方式用于定义默认没有配置的接口,这些接口可以通过/etc/network/if-*.d下脚本的up或者down命令进行配置
           Options
              (No options)

    dhcp配置方式用于定义通过使用dhclient, pump, udhcpc, dhcpcd等工具的dhcp获得地址。
           Options
              hostname hostname
              leasehours leasehours
              leasetime leasetime
              vendor vendor
              client client
              hwaddress address
    
    bootp配置方式用于通过bootp或的地址
           Options
              bootfile file
              server address
              hwaddr addr

    tunnel配置方式
    ......

    ppp配置方式使用pon/poff来配置PPP接口
           Options
              provider name
              unit number
              options string

    wvdial配置方式
    ......

    ipv4ll配置方式
    ......
阅读(5716) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~