Debian网络配置,


作者:aoan

转自:http://blog.tianya.cn/blogger/post_show.asp?BlogID=2739323&PostID=22580619&idWriter=0&Key=0


以下是在debian etch版本上进行的。
  
  IP的配置文件是/etc/network/interfaces
  
  打开后添加如下内容
  
  auto lo
  iface lo inet loopback
  auto eth0
  iface eth0 inet static
  address 你的IP
  netmask 子网掩码
  gateway 网关
  
  如果IP是动态分配的,就要把后面的改为
  iface eth0 inet dhcp
  
  然后保存文件即可。
  
  DNS在/etc/resolv.conf中设置,格式如下
  
  namesever xxx.xxx.xxx.xxx
  
  好了,修改完毕后,运行
  /etc/init.d/networking restart
  使生效。
  
  ---------------------------------------------------
  
  以前都是用etherconf来设置Debian里的网络,只要网卡驱动正常,设置网络也是很简单的。但今天动手换无线路由时,却发现Debian里已经没有这个小软件了。查了一下,发现原来是被清除出库了;找了个老版的,装上后设置一下,把网络全搞乱了,看来已经不能用了。只好记录点手工的办法:
  
  设置IP,可以直接编辑/etc/network/interfaces这个文件,固定IP这样写:
  
  auto lo eth0
  
  iface lo inet loopback
  
  iface eth0 inet static
  address 192.168.2.2
  netmask 255.255.255.0
  broadcast 192.168.2.255
  gateway 192.168.2.1
  
  里面把地址和网关设好即可。用DHCP时后一段是这样:
  
  auto eth0
  iface eth0 inet dhcp
  
  这个文件改动之后,应该重启网络:
  
  /etc/init.d/networking restart
  
  更一般地,还有ifconfig和route这两个命令,可用来临时设置IP和网关:
  
  ifconfig -a 显示网络设置
  ifconfig eth0 inet down 先关掉eth0
  ifconfig eth0 inet up 192.168.1.2 \
  netmask 255.255.255.0 broadcast 192.168.1.255 这是一行。设置个IP
  route add default gw 192.168.1.1 eth0 设置网关
  route del default gw 192.168.1.1 网关错了可以删掉,设完后可以用route来检查
  
  设置DNS,直接写/etc/resolv.conf即可,多写几个没问题,只是不知道会不会用到。下面这两个是Opendns的,还是不错的,尤其是对网通和电信的用户来说。
  
  domain
  nameserver 208.67.222.222
  nameserver 208.67.220.220
  
  还有主机名:
  
  hostname 显示主机名
  hostname 名字 设置主机名
  
  不知道这个设置是否会写入文件。可以直接编辑/etc/hostname,里面只有这个名字。

相关内容

    暂无相关文章