LinuxSir.cn,穿越时空的Linuxsir!

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

arch内网不能上网

[复制链接]
发表于 2008-6-19 10:03:18 | 显示全部楼层 |阅读模式
原来用了很久的ubuntu,现在想试试Archlinux,但刻盘安装后始终上不了网。
机器用的网卡是intel(R)PRO/100 VE Network Connetion,电脑是在局域网中,平时IP设置为192.168.2.47,子网掩码255.255.255.0,网关和DNS设置为192.168.2.1就可以上网。
在arch中,用hwdetect --show-net好象显示网卡为E100。不过在任何情况下,ping自己和192.168.0.1都返回正常,不过ping外网显示网络已连通,但收不到数据,求助大虾应该是哪里的问题?能否给一个正确的配置文件。
发表于 2008-6-19 11:33:40 | 显示全部楼层
rc.conf中
gateway="default gw 192.168.0.1"
ROUTES=(!gateway)
gateway前的!去掉看看
回复 支持 反对

使用道具 举报

发表于 2008-6-19 12:24:25 | 显示全部楼层
还有resolv.conf里面添加你的DNS服务器地址
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-19 12:49:12 | 显示全部楼层

arch的网络太令我失望了

我是内网ip,在/etc/rc.conf里面,我设置了ip:192.168.2.47 子网掩码:2555.255.255.0,广播地址:192.168.2.255,
同时 修改了网关和路由:
gateway="default gw 192.168.2.1"
ROUTES=(gateway)
在/etc/resolv.conf里面:设置dns
nameserver 192.168.2.1,并加入了两行本地最近的dns地址
nameserver 202.102.152.3
nameserver 202.102.128.68

设置好后,我用ifcongfig -a ,route -n命令,都没问题.
ping www.google.com ,显示以下文字:

3 packets transmitted ,0 received ,100 packet loss ,time 2007ms

我的网络设置有什么问题?我已经弄了一个星期,网络还是这样,头都晕了,arch网络设置这么难吗?
说明:在xp下,我用同样的设置能上网。
回复 支持 反对

使用道具 举报

发表于 2008-6-19 13:00:10 | 显示全部楼层
好像没懂楼主的意思?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-6-19 13:05:25 | 显示全部楼层
每次ping 外网,都显示 3 packets transmitted ,0 received ,100 packet loss ,time 2007ms

我的网络怎么啦?
回复 支持 反对

使用道具 举报

发表于 2008-6-19 13:11:55 | 显示全部楼层
RPWT.

没有遇到这样的情况

DNS都是好的,也能访问DNS获取ip,但是ping ip不行。检查一下你的路由
回复 支持 反对

使用道具 举报

发表于 2008-6-19 13:12:04 | 显示全部楼层
ping 192.168.2.1
回复 支持 反对

使用道具 举报

发表于 2008-6-19 13:24:39 | 显示全部楼层
内网为何不试试DHCP呢?
但是昨天晚上我在虚拟机上就是这样,不管用DHCP还是静态IP,都不能上网,ping网关都不行!
回复 支持 反对

使用道具 举报

发表于 2008-6-19 13:24:50 | 显示全部楼层
楼主应该多看Wiki

PS:不要重复发帖
回复 支持 反对

使用道具 举报

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

本版积分规则

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