[i=s] 本帖最后由 花猫 于 2009-3-14 15:05 编辑 [/i]
解决方法见第三页24、25楼
修正:安装完成后,切记不要在图形界面里做任何设置,直接在终端里运行"pppoeconf",一路确定,按提示输入上网用的用户名和密码就行了,不用设置它的。
我用CD1光盘安装了Debian,网通的ADSL,要求拨号上网。为了能在“配置软件包管理器”里面使用网络镜像,开机进入光盘时按下TAB,输入"install modules=ppp-udeb"来启动PPPoE,安装时就有了像ADSL一样的输入用户名和密码的步骤,输入后就可以用网络镜像了,也就是联网更新软件包了。一切安装完成后,进入桌面,但无法联网浏览网页,感谢所有朋友对我的帮助,同时把大家给我提供的方法用了一遍,截图在下面,再麻烦大家看一下,只差这一步我就可享受Debian了。
已经安装并运行了"pppoeconf"
1、运行"ifconfig"后的截图
[attach]11961[/attach]
2、ppp0属性截图,这里的“点到点连接”前面的框怎么也选不上。
[attach]11962[/attach]
3、eth0属性截图
[attach]11963[/attach]
4、运行"pon dsl-provider"后,ping了百度的IP地址和google的网址
[attach]11964[/attach]
5、/etc/network/interfaces文件内容如下
[attach]11965[/attach]
6、/etc/ppp/peers/dsl-provider文件内容如下
[attach]11966[/attach]
7、/etc/resolv.conf文件内容如下
[attach]11967[/attach]
蔡万钊 于 2009-03-14 23:48:42发表:
还没走就要跑?
还称:跑才有意思。Wo Cao
花猫 于 2009-03-14 15:02:40发表:
29# litkt
好像是dip这个组,不敢确定。
clake846 于 2009-03-14 10:53:56发表:
Debian 5.0
stmantin 于 2009-03-12 10:57:45发表:
为什么我看不见图?
LVavril 于 2009-03-12 03:42:30发表:
第一次用,连网花一整天..是个头痛事..有过几次好了...
cwqing1973 于 2009-03-11 17:47:06发表:
支持一下吧。
litkt 于 2009-03-09 15:08:18发表:
你的这个是原生的pppoe的使用方式, 不是debian的方式. 虽说debian下的pppoe也有pppoe-setup和pppoe-start, 但普通用户用不了,要么以root身份用,用要么设sudo,太麻烦. debian提供了pon脚本, 普通用户很好用, 为什么不用?
eku123 于 2009-03-09 13:31:17发表:
应该是先用pppoe-setup来设置括号网络,例如用户名、密码、防火墙规则等。
然后用pppoe-start或pppoe-connect来拨号,后者会提示获取到的IP地址等信息。
像pppoe-xxx这些东西都是系统自带的,你说的这个我还没听说过。
hyc1010 于 2009-03-09 10:22:17发表:
..很好。。
litkt 于 2009-03-09 07:30:33发表:
我并不在/etc/network/interfaces里设置让机器自动启动pppoe, 还是用pon dsl-provider 手动拨号.
并且嫌字多太麻烦就把 /etc/ppp/peers里的provider备份, 把dsl-provider改名为provider, 这样直接pon就行了.
这样做的好处是,临时离开或做网络无关的工作时就poff, 增加系统安全系数.
在普通用户下直接pon会有限制,把用户名加到一组里就解除限制了. 加到哪个组里, 我忘了, 如果没加, 普通用户pon时会有提示, 按提示加就行了.
1234qw 于 2009-03-08 19:21:55发表:
sudo pppoeconf 执行后面板图标好像是不管用的,有一现象sudo pppoeconf 时填用户名username是要删掉的。
cdaxcy 于 2009-03-08 10:09:07发表:
25# 花猫
后面三行是设置局域网用的(用于玩游戏的(o):tx ),可以删掉
相思爱文 于 2009-03-07 21:36:48发表:
sudo -s转成并保持root身份(sudo su也行)
再cd 就行了
花猫 于 2009-03-07 20:55:38发表:
24# cdaxcy
十分感谢,终于是解决了。
发现一个问题,我也曾在“有线连接”里给它分配了类似192.168.XXX.XXX的地址,而您的是192.168.1.XXX,第三个八位上只要不是1,就不正常。用了您的样式,再运行"pppoeconf",就可以正常联网了。但网速太慢了,确定不是我网络的原因,难道是Debian自身的问题,呵呵。
cdaxcy 于 2009-03-07 14:42:56发表:
我的/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
auto eth0
iface eth0 inet manual
address 192.168.1.16
netmask 255.255.255.0
gateway 192.168.1.1
litkt 于 2009-03-07 12:01:21发表:
跟几个操作系统没关系, 双系统不启动的那个相当于不存在.
在同一块网卡上不能同时设局域网和DSL,这两 个选项是互斥的,选了 联局域网之后当上选不上dsl.
pppoe设置好以后, 需要pon dsl-provider之后才能联网, 此前ifconfig ppp肯定找不到ppp设备. 当然poff挂断之后也找不到.
解决方案Ş
在连dsl的网卡上清除所有局域网设置.
设置pppoe
pon dsl-provider 联网,
然后就可用了.
cdaxcy 于 2009-03-06 23:09:25发表:
21# 花猫
应该不是
你可以重启进入一下Windows试试,Windows有可能在故障时加入一些写保护(特别是硬盘),登陆一次后,就取消了写保护
花猫 于 2009-03-06 22:14:25发表:
[i=s] 本帖最后由 花猫 于 2009-3-6 22:18 编辑 [/i]
19# litkt
好吧,我来研究一下/etc/ppp的配置。但突然又想到一个问题,是不是因为我是双系统,一个是windows,所以无法访问到eth0设备,这样想是因为当我用ifconfig ppp0命令时,总是显示什么Device not 什么之类的话,看来是无法连接设备,难道是因为在windows系统分区下,换言之,只装一个Debian就好了吗?
花猫 于 2009-03-06 20:57:19发表:
18# 蔡万钊
谢谢, 一开始就是想用图形来配置,但没想到,“点到点连接”的那个选项怎么也勾不上,自己也想了很长时间了,试了很多次,但无效,还请大侠给指明,小弟脑瓜不太灵光,麻烦了。
litkt 于 2009-03-06 20:55:35发表:
[i=s] 本帖最后由 litkt 于 2009-3-6 21:01 编辑 [/i]
pppoeconf才是标准的设置方法, 你的那个图形设置只是个外壳而已.
需要注意的是, pppoeconf 创建或修改 /etc/ppp下的设置, 而局域网设置修改的是 /etc/network下的设置.
这个图形设置工具会给人误导,分不清ppp和局域网的区别.
/etc/network/interfaces里的网络设置根本就不需要工具, 按固定的语法写就是了.
ppp也好pppoe也好局域网设置也好,不过就是协议的设置,不涉及图形的应用,通常情况下是在没有X的环境下设置.要学linux就学最基本最简单的方式,学个图形外壳就没意思了.
图形设置外壳不稳定,容易出问题,还要耗资源.
很多老的书籍和文章讲如何直接改/etc下的配置,那才是根本,永远不会变. 学会了这个才是真本事.
其实并不难,就是概念要清晰. 现在的/etc下的设置文件都有注释和例句, 很多时候另外的设置工具都是多此一举.
蔡万钊 于 2009-03-06 16:32:14发表:
你为什么使用pppoeconf设置??
这就图形界面的NetWorkManager就是了。
原来我也是用pppoeconf
发现就是失败
后来发现可以不用命令的
xDSL就是ADSL
自己好好琢磨琢磨去
网络的有的教程就是垃圾
litkt 于 2009-03-06 10:58:41发表:
"在“iface lo inet loopback”后面加入
auto eth0
iface eth0 inet dhcp"
毛病就出在这里.
DHCP和PPPOE不能在同一张网卡上同时使用.
要用pppoe就不能用DHCP,也不能用专线.
原则上来讲, 如果在专线上打勾, ADSL自然就打不上勾了.
大宝 于 2009-03-05 22:36:58发表:
Ubuntu果然和她一个模子出来的
花猫 于 2009-03-05 21:35:44发表:
14# cdaxcy
系统提示没有这个命令,同时我把调制解调器加入了面板,然后右键,发现它无法激活
[attach]11980[/attach]
cdaxcy 于 2009-03-05 21:12:39发表:
reinstall pppoe试试
花猫 于 2009-03-05 21:07:23发表:
12# cdaxcy
为了防止权限不够,我一直是用root来进行所有操作的。
修改/etc/network/interfaces,然后重启方法也用过了,还是不行,但,在重启开机时我注意到一个细节,出现"Faild to bring up ppp0"这样的提示,看来问题就出在这儿了。
cdaxcy 于 2009-03-05 20:34:37发表:
百度了一下
修改/etc/network/interfaces
在“iface lo inet loopback”后面加入
auto eth0
iface eth0 inet dhcp
然后reboot看看
cdaxcy 于 2009-03-05 20:25:45发表:
9# 花猫
你用gksu运行那个管理工具试试,可能是权限不够
cdaxcy 于 2009-03-05 20:22:48发表:
DNS是不用加的
花猫 于 2009-03-05 20:18:31发表:
6# ubuntu2009
只要加入一行类似"DNS: 100.100.100.100"这样的东西就行了吗?
或是还有很多东西要添加进去,"pppoeconf"命令运行了好几遍,同样的操作也是几遍,但都是一样的结果,头有点大了。
花猫 于 2009-03-05 20:09:43发表:
7# cdaxcy
是啊,但正如我说的太奇怪了,这个勾选不上。
cdaxcy 于 2009-03-05 20:05:20发表:
那个“有线连接”应该要启动吧(打勾)
PS:我没有装那个图形的网络管理工具
ubuntu2009 于 2009-03-05 18:49:02发表:
sudo pppoeconf
按提示配置好 然后修改 resolv.conf 加入DNS地址 试试呢
ubuntu2009 于 2009-03-05 18:07:21发表:
6、/etc/ppp/peers/dsl-provider
这个文件我根本就看不了 告诉我权限拒绝 连文件夹都进不去 CD 直接告诉我没有此命令 用sudo 都一样
ubuntu2009 于 2009-03-05 18:05:38发表:
感觉好像没有dns /etc/resolv.conf文件中没有任何内容
花猫 于 2009-03-05 17:27:46发表:
2# return
没错,最新的5.0
return 于 2009-03-05 17:01:36发表:
楼主,这是5的吗