LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: hhf3498

我装的是0.7,adsl拨号已经成功,可是就是访问不了网页,也ping不通??

[复制链接]
发表于 2005-4-29 17:53:20 | 显示全部楼层
把/etc/rc.conf贴出来看看吧.
回复 支持 反对

使用道具 举报

发表于 2005-4-29 18:12:09 | 显示全部楼层
是不是DNS没有设置?/etc/resolv.conf
另外检查一下/etc/rc.conf中eth0="……"字段。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-29 18:35:11 | 显示全部楼层
rc.conf:
#
# /etc/rc.conf - Main Configuration for Arch Linux
#

#
# Localization
#
# HARDWARECLOCK: set to "UTC" or "localtime"
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: fount in /usr/share/kbd/consolefonts (only needed for non-us)
# USECOLOR: use ANSI color sequences in startup messages
#
HARDWARECLOCK="localtime"
TIMEZONE=Canada/Pacific
KEYMAP=us
CONSOLEFONT=
USEcolor="yes"

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

#
# Networking
#
HOSTNAME="huang"

#
# Module to load at boot-up (in this order)
#   (prefix a module with a ! to disable it)
#
MODULES=(!usbserial !ide-scsi forcedeth 8139too snd-intel8x0)

#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
#   (prefix an interface in INTERFACES with a ! to disable it)
#
# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
#
lo="lo 127.0.0.1"
eth0="dhcp"
eth1="dhcp"
INTERFACES=(lo eth0)

#
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
#   (prefix a route in ROUTES with a ! to disable it)
#
#gateway="default gw 192.168.0.1"
#ROUTES=(!gateway)

#
# Daemons to start at boot-up (in this order)
#   (prefix a daemon with a ! to disable it)
#
DAEMONS=(syslog-ng hotplug !pcmcia network netfs crond)

# End of file

resolv.conf
nameserver 202.106.0.21
nameserver 202.106.196.115
回复 支持 反对

使用道具 举报

发表于 2005-4-29 19:57:44 | 显示全部楼层
Post by gmet
先参考一下这里吧。
http://www.linuxsir.cn/bbs/showthread.php?t=105969

是滴
  1. #gateway="default gw 192.168.0.1"
  2. #ROUTES=(!gateway)

复制代码

网关地址?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-29 20:01:13 | 显示全部楼层
那位兄弟给的链接地址我看了,就是备份options,然后自己创建一个空的,可是还是没用!!楼上的兄弟,我不明白为什么p-t-p这和你的不一样。你说的网关那已经给注释掉了!!
回复 支持 反对

使用道具 举报

发表于 2005-4-29 23:29:45 | 显示全部楼层
有的兄弟用0.7安装后确实无法拨号,但0.6反而可以。但应该是因为有两块网卡的缘故,而看起来你只有一块网卡。奇怪。btw,你的modem现在并不算是一个路由吧,否则你就需要设置网关了。但pppoe拨号不需要设置网关。

你的ifconfig -a里的ppp0看起来比较奇怪,那个p-t-p不应该是24.24.24.24这样的地址(我觉得不应该,它应该是你的ISP的某台服务器、网关的地址)。
回复 支持 反对

使用道具 举报

发表于 2005-4-29 23:34:42 | 显示全部楼层
well.....

把ppp.conf也贴出来吧。还有/var/log/messages.log里和adsl-start相关的信息或者是其他有用的东西。大家一起来找一找看看有什么蛛丝马迹没有。message

-------------------------------
这些东西可能没什么用,不过你大可以试试,呵呵。
1、那个option空文件大可以删掉,不要让它存在。
2、rc.conf里的eth1去掉。
3、还不行就给eth0一个合法的内网ip,就像10.0.0.1啊什么的。网关就不用了。
4、试试在rc.conf的服务那一段里加入pppd。(之前先看看/etc/rc.d下有没有pppd)
5、在/etc/modprobe.conf里,alias eth0 8139too试试。
6、ifconfig eth0 up,看看输出信息,确保eth0确实工作了。
7、如果你并不使用iptables,系统中已经安装了它的话,就把它移除掉。pacman -Rd iptables。避免它有什么规则影响到网络。
回复 支持 反对

使用道具 举报

发表于 2005-4-30 00:21:38 | 显示全部楼层
:comp
把 route 命令的输出post 上来看看......


:confused:
回复 支持 反对

使用道具 举报

发表于 2005-4-30 00:22:46 | 显示全部楼层
#
# /etc/rc.conf - Main Configuration for Arch Linux
#

#
# Localization
#
# HARDWARECLOCK: set to "UTC" or "localtime"
# TIMEZONE: timezones are found in /usr/share/zoneinfo
# KEYMAP: keymaps are found in /usr/share/kbd/keymaps
# CONSOLEFONT: fount in /usr/share/kbd/consolefonts (only needed for non-us)
# USECOLOR: use ANSI color sequences in startup messages
#
HARDWARECLOCK="localtime"
TIMEZONE=Asia/Beijing
KEYMAP=us
CONSOLEFONT=
USEcolor="yes"

# Scan for LVM volume groups at startup, required if you use LVM
USELVM="no"

#
# Networking
#
HOSTNAME="wrytin"

#
# Module to load at boot-up (in this order)
#   (prefix a module with a ! to disable it)
#
MODULES=(!usbserial !ide-scsi)

#
# Interfaces to start at boot-up (in this order)
# Declare each interface then list in INTERFACES
#   (prefix an interface in INTERFACES with a ! to disable it)
#
# Note: to use DHCP, set your interface to be "dhcp" (eth0="dhcp")
#
lo="lo 127.0.0.1"
eth0="eth0 192.168.132.5 netmask 255.255.255.224 broadcast 192.168.132.255"
INTERFACES=(lo eth0)

#
# Routes to start at boot-up (in this order)
# Declare each route then list in ROUTES
#   (prefix a route in ROUTES with a ! to disable it)
#
gateway="default gw 192.168.132.1"
ROUTES=(gateway)

#
# Daemons to start at boot-up (in this order)
#   (prefix a daemon with a ! to disable it)
#
DAEMONS=(syslog-ng hotplug !pcmcia network netfs crond)

# End of file
这是我的rc.conf文件。
我是通过软路由上网的(我的路由带十几台机器)。软路由是动态IP,网内的机器静态分配192.168.132.0段的IP。
但同时我的机器又可以单独adsl上网,而不需要改动任何地方。
以前我用我的机器做路由时,也是两块网卡,系统是arch0.7。也没有问题。而且即使是动态IP,arch系统似乎都默认会给eth0一个以192.168.0.1的IP地址。
回复 支持 反对

使用道具 举报

发表于 2005-4-30 00:27:35 | 显示全部楼层
Post by KeNiX
:comp
把 route 命令的输出post 上来看看......


:confused:

珍贵的第一贴啊。
回复 支持 反对

使用道具 举报

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

本版积分规则

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