[求助]Linux下用adsl上网的问题(初级)

由 hyoga 在 08-12-2003 10:23 发表:

[求助]Linux下用adsl上网的问题(初级)

从来没弄过这东西。有如下问题:

我的连接方式是这样的:电话线->adsl modem->switcher的up-link口。

然后所有上网的计算机都直接连到switcher上面。这样在任何一台安装windows的计算机上都可以直接拨号,没有问题。

可是我在Linux下无法拨号上网(我太笨,从来没用过adsl on linux),运行ifup ppp0或者adsl-start都没有反应。

我想问问是否有人与我同样的连接方式。因为我看版上的教程都是adsl modem连到计算机(proxy server),然后再通过另一块网卡连到switcher。我这边尝试起来有些费劲。是否大虾们可以给个肯定或者否定的答复?


由 hyoga 在 08-12-2003 11:39 发表:


难道非要我延长一根电话线试试传统的方式吗。。。。。。


被国人毁了的四个词:同志,小姐,农民,黑客


由 hyoga 在 08-12-2003 15:03 发表:


试过了,看来还是我配置的问题。换了一个rp-pppoe,现在是这样的提示:

[root@localhost network-scripts]# adsl-start

................TIMED OUT

/usr/sbin/adsl-start: line 194: 1178 Terminated $CONNECT "$@" >/dev/

null 2>&1

兄弟们我还应该贴出什么?


被国人毁了的四个词:同志,小姐,农民,黑客


由 hyoga 在 08-12-2003 17:12 发表:


问题出在我新编译的2.4.21(从 www.kernel.org 下载的)内核身上。用原来自己带的2.4.21-20.1.2024.2.1.nptl内核起动后,可以拨号(虽然能拨号,但是不能上网--但这是另一个问题了)

正在编译2.4.20内核,希望这次可以成功。


被国人毁了的四个词:同志,小姐,农民,黑客


由 hyoga 在 08-12-2003 18:20 发表:


看来不是内核本身的毛病,是我编译的选项有问题。

这样我就SB了,真的不知道该怎么办了。。。。。。

总不能让我一个一个的试吧!


被国人毁了的四个词:同志,小姐,农民,黑客


由 hyoga 在 08-12-2003 19:53 发表:


我一个人在这里自言自语。又有点进展了,

内核里选上了不少modules,终于可以拨通了。

不过客户端死活不能解析dns(服务器可以,完全正常;客户端用IP也可以访问外面)

会不会与iptables设置有关?我只有这么一句:

iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE


被国人毁了的四个词:同志,小姐,农民,黑客


由 yxheyong 在 08-12-2003 22:03 发表:

试试这样

你想用的应该是双网卡共享上网问题。我家里是也是双网卡共享上网的。

如果用PPPOE在linux主机上发起拨号:

eth0接ADSL:10.0.0.3

eth1接交换机:192.168.0.1

1、请在/etc/rc.d/rc.local中加入

ehco 1 >/proc/sys/net/ipv4/ip-forward

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j MSQUERADE

2、#/sbin/iptables -save >/etc/sysconfig/iptables

3、设置防火墙安全级别。为无防火墙

<font

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus