debian网络配置文件interfaces

Posted on Posted in linux
Tips: 本文创建于2013年11月18日,已超过 2 年,内容或图片可能已经失效!

以前用的都是centos,红帽系列的。现在用的是debian,好多东西都不一样了。

比如eth0和interfaces。写出来备用。

刚装完的系统/etc/network/interfaces是这样的,默认获得网络配置为DHCP

  1. # The loopback network interface  
  2. auto lo    # Loop回环地址  
  3. iface lo inet loopback# 启动系统激活设备  
  4. # 网卡eth0设置为DHCP类型  
  5. # The primary network interface  
  6. allow-hotplug eth0  
  7. iface eth0 inet dhcp  

手动更改的interfaces

auto与allow-hotplug的区别

auto

语法:
auto
含义:
在系统启动的时候启动网络接口,无论网络接口有无连接(插入网线),如果该接口配置了DHCP,则无论有无网线,系统都会去执行DHCP,如果没有插入网线,则等该接口超时后才会继续。

allow-hotplug

语法:
allow-hotplug

含义:
只有当内核从该接口检测到热插拔事件后才启动该接口。如果系统开机时该接口没有插入网线,则系统不会启动该接口,系统启动后,如果插入网线,系统会自动启动该接口。也就是将网络接口设置为热插拔模式。

  1. # The loopback network interface      
  2. auto lo     #auto 表示接口会在系统启动时被调用      
  3. iface lo inet loopback      
  4.       
  5. # The primary network interface      
  6. auto eth0      
  7. iface eth0 inet static      #接口具有一个静态的IP配置      
  8. address 192.168.1.177   #IP      
  9. network 192.168.1.0 #网络号      
  10. netmask 255.255.255.0   #掩码      
  11. broadcast 192.168.1.255#广播地址      
  12. gateway 192.168.1.1 #网关      
  13. # 指定DNS服务器地址      
  14. dns-nameservers 202.106.0.20      
  15. dns-search ruofish.com      
  16.       
  17. ###基本配置以上就够了,下面是扩展      
  18. ##在接口启用的时候,添加一条静态路由      
  19. up route add -net 192.168.1.128 netmask 255.255.255.128 gw 192.168.1.2      
  20.       
  21. ##在接口启用的时候,添加一条缺省路由      
  22. up route add default gw 192.168.1.200      
  23.       
  24. ##接口禁用的时候删除两条路由      
  25. down route del default gw 192.168.1.200      
  26. down route del -net 192.168.1.128 netmask 255.255.255.128 gw 192.168.1.2      
  27.       
  28. iface eth0:1 inet static    ###物理网卡上配置多个接口      
  29. address 192.168.1.178      
  30. network 192.168.1.0      
  31. netmask 255.255.255.0      
  32.       
  33. # The wireless interface 无线参数配置      
  34. auto wlan0      
  35. iface wlan0 inet static      
  36. address 192.168.0.12      
  37. netmask 255.255.255.0      
  38. network 192.168.0.0      
  39. broadcast 192.168.0.255      
  40. gateway 192.168.0.1      
  41. wpa-ssid "XXXXXX" #无线名称      
  42. wpa-psk "XXXXXXXXXXXXXXX" #无线密码      
  43. dns-nameservers 192.168.0.1 119.29.29.29   

DNS服务器配置文件

  1. /etc/resolv.conf  
  2. nameserver 202.106.0.20  
  3. nameserver 8.8.8.8  
» 转载请注明来源:若我若鱼 » debian网络配置文件interfaces

Leave a Reply

Your email address will not be published. Required fields are marked *

3 × one =