LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 927|回复: 3

Help,试了好多方法还是无法设置好网卡的参数

[复制链接]
发表于 2006-10-27 01:39:37 | 显示全部楼层 |阅读模式
安装 debian 的时候用了 dhcp 自动配置网卡,成功,装完后一直用了几天,没问题,

今天装了 vmware,装了两个虚拟网卡,一个 dhcp 的,一个 NAT 的,模拟 XP 中途因故死机(XP 死机),因机器配置较低,虚拟机死机后导致 Debian 反应太过迟钝,就把 Debian 冷重启了,结果出现了这个问题..........

重启后就发现网卡不工作了,dhcp 不成功,于是修改了 /etc/network/interface 文件,
auto lo
iface lo ....loopback

auto eth0
iface eth0 inet static
address 192.168.21.51
netmask 255.255.252.0
gateway 192.168.20.1
#network ????
#broadcase ???? (这两个不知道该怎么社,只好注释了)

设完后重启 networking 设备,但无论如何都运行不正常,ping 不到网关,可以 ping 到自己,里面的参数值都是真实值,且没有写错,,,

另外,试过 #base-config 命令,无法设置 IP 参数,也试过
#ifconfig eth0 192.168.21.51 netmask 255.255.252.0
#route add default gw 192.168.20.1
都无效,,系统是 Debian 3.1r3 ,只安装了 gnome-core 现在想安装配置 IP 的 GUI 工具都装不了了,,

恳请各位不吝赐教,现在该怎么做呢?── 希望不用重装了......
发表于 2006-10-27 09:17:01 | 显示全部楼层
你既然是dhcp方式,就还是用dhcp方式,所以你的文件只要是这样就可以了:
.....
auto eth0
iface eth0 inet dhcp

如果你非得用static试试,那么你还要修改/etc/resolv.conf,把你的dns服务器的ip地址写好(一般是你的服务商,电信或者网通的dns服务器ip地址):
格式如下(一般是两个):
nameserver xxx.xxx.xxx.xxx
nameserver xxx.xxx.xxx.xxx

提醒你,dhcp方式改成static方式一般是不会成功的,dhcp方式dns服务器的ip地址也是自动写入的,加入没有,你可以手动添加。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-10-27 10:27:20 | 显示全部楼层
是校园网的上网方式,学校原本就是提供静态IP地址的,因而是用静态IP的方式上网比较好(因为学校网关经常dhcp失败),我看过了 /etc/resolv.conf 文件,DNS 的地址没有错,,
回复 支持 反对

使用道具 举报

发表于 2006-10-27 12:06:30 | 显示全部楼层
这个我就不太清楚了,另外network 和broadcast一般是不需要填的,你填上试试,可能用/etc/init.d/networking restart重启网络时会报错:
network 192.168.21.0
broadcast 192.168.21.255
你的网络掩码是不是填错了,觉得应该是:
netmask 255.255.255.0不应该有252,除非是最后一格。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表