PDA

查看完整版本 : 我用adsl如何共享上网


wangjianwei
2003-09-28, 20:16
我接了adsl,几个同学也想通过我这里上网,我又买了一个网卡和一个集线器,我机子上的一个网卡接adsl,一个网卡接集线器,其他人的机子接在集线器上,我自么设置,自么拨号才能让大家多上网,请大哥们帮帮小弟。。

KingArthur
2003-09-28, 20:51
置顶FAQ上有

wangjianwei
2003-09-28, 21:00
第 42 贴 如何在RedHat中配置ADSL?

两种方法,任选一种:


1.redhat-config-network---->新建--->xDSL连接---->填写帐号信息
2.adsl-setup---->输入adsl的用户名---->使用的网络接口(只有一张网卡的话就是eth0了,直接回车即可)---->选择no,直接回车---->输入DNS地址---->输入adal帐户的口令,不回显--->是否允许普通用户控制此连接,选yes吧--->选择防火墙等级---->检察无误后输入y然后回车结束配置.


Type '/sbin/ifup ppp0' to bring up your xDSL link and '/sbin/ifdown ppp0'
to bring it down.
Type '/sbin/adsl-status /etc/sysconfig/network-scripts/ifcfg-ppp0'
to see the link status.

如果仍然无法上网,请仔细检查:
1.DNS是否设好?
2.网关是否设好?
3.是否有硬件问题?

第 49 贴 任何共享上网?

假设网络拓扑结构如下:
internet<=====>eth0{localhost}eth1<=====>LAN[192.168.0.0/24]
那么localhost上需要执行:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.0.0/24 -j MSQUERADE
然后LAN上的机器把网关指向eth1,再设置好DNS就行了

-------------------------------------------------------------------------
大哥只有这两篇呀,不太详细,你再给详细一点,耽误你一点时间

KingArthur
2003-09-28, 21:05
就按第 49 贴做就行了阿,有什么不明白的嘛?

wangjianwei
2003-09-28, 22:13
你帮我看一下。我的操作,和提示:不过有点长

[wang@localhost wang]$ su
Password:
[root@localhost wang]# /sbin/adsl-setup
















Welcome to the ADSL client setup. First, I will run some checks on
your system to make sure the PPPoE client is installed properly...

The following DSL config was found on your system:

Device: Name:
ppp0 DSLppp0

Please enter the device if you want to configure the present DSL config
(default ppp0) or enter 'n' if you want to create a new one: LTA02002917
Device 'LTA02002917' is not found in the list, please choose the correct one
Please enter the device if you want to configure the present DSL config
(default ppp0) or enter 'n' if you want to create a new one:

LOGIN NAME

Enter your Login Name (default LTA02002917):

INTERFACE

Enter the Ethernet interface connected to the ADSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethX, where 'X' is a number.
(default eth0):

Do you want the link to come up on demand, or stay up continuously?
If you want it to come up on demand, enter the idle time in seconds
after which the link should be dropped. If you want the link to
stay up permanently, enter 'no' (two letters, lower-case.)
NOTE: Demand-activated links do not interact well with dynamic IP
addresses. You may have some problems with demand-activated links.
Enter the demand value (default no):

DNS

Please enter the IP address of your ISP's primary DNS server.
If your ISP claims that 'the server will provide dynamic DNS addresses',
enter 'server' (all lower-case) here.
If you just press enter, I will assume you know what you are
doing and not modify your DNS setup.
Enter the DNS information here: server

PASSWORD

Please enter your Password:
Please re-enter your Password:

USERCTRL

Please enter 'yes' (two letters, lower-case.) if you want to allow
normal user to start or stop DSL connection (default yes):

FIREWALLING

Please choose the firewall rules to use. Note that these rules are
very basic. You are strongly encouraged to use a more sophisticated
firewall setup; however, these will provide basic security. If you
are running any servers on your machine, you must choose 'NONE' and
set up firewalling yourself. Otherwise, the firewall rules will deny
access to all standard servers like Web, e-mail, ftp, etc. If you
are using SSH, the rules will block outgoing SSH connections which
allocate a privileged source port.

The firewall choices are:
0 - NONE: This script will not set any firewall rules. You are responsible
for ensuring the security of your machine. You are STRONGLY
recommended to use some kind of firewall rules.
1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway
for a LAN
Choose a type of firewall (0-2): 2

Start this connection at boot time

Do you want to start this connection at boot time?
Please enter no or yes (default no):y

** Summary of what you entered **

Ethernet Interface: eth0
User name: LTA02002917
Activate-on-demand: No
DNS addresses: Supplied by ISP's server
Firewalling: MASQUERADE
User Control: yes
Accept these settings and adjust configuration files (y/n)? y
Adjusting /etc/sysconfig/network-scripts/ifcfg-ppp0
Adjusting /etc/ppp/chap-secrets and /etc/ppp/pap-secrets
(But first backing it up to /etc/ppp/chap-secrets.bak)
(But first backing it up to /etc/ppp/pap-secrets.bak)



Congratulations, it should be all set up!

Type '/sbin/ifup ppp0' to bring up your xDSL link and '/sbin/ifdown ppp0'
to bring it down.
Type '/sbin/adsl-status /etc/sysconfig/network-scripts/ifcfg-ppp0'
to see the link status.

[root@localhost wang]# /sbin/ifup ppp0
/sbin/adsl-start: line 215: 4156 Terminated $CONNECT "$@" >/dev/null 2>&1
[root@localhost wang]#

上不了网我郁闷。。。。。。帮忙嘛,大哥们。。。。

wangjianwei
2003-09-29, 11:02
大哥们,给小弟看一下嘛,这上不了网,问题在那里?????????