Linux下实现ADSL共享上网的设置(3)

二、IP地址初步设置好后,我们就要指定linux DNS服务器,DNS服务器的设置linux系统中文件位于
/etc/resolv.conf
nameserver 60.191.134.206
nameserver 60.191.134.196
nameserver 60.191.134.204
search localhost
设置Linux网关
/etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Localhost
GATEWAY=192.168.1.1
三、使网络配置生效的命令是:/etc/init.d/network restart
四、现在我们的任务是在Linux下建立拨号链接
linux下ADSL拨号软件是rp-pppoe
查询当前linux系统中是否安装rp-pppoe软件可以用以下命令来查看:
#rpm -q   rp-pppoe
如果安装了,会显示当前系统中rp-pppoe软件版本
如果没有安装这个软件,可以到网站上去下载,也可以在CentOS系统光盘里找。安装.rpm后缀名的文件,都是使用
#rpm -ivh   文件名.rpm
删除使用:
#rpm -e 文件名.rpm
升级安装
#rpm -Uvh 文件名.rpm
安装完成拨号软件后,就需要创建一个ADSL账号连接!
#adsl-setup               (Linux下ADSL拨号链接)
第一次会提示输入ADSL宽带上网账号:比如浙江台州电信 sgk41562  
第二步是提示你指定与ADSL宽带猫相链接的网卡,比如我这里是第一块网卡,外网卡eth0
第三步是设置是否按需拨号,对于我们用户来说,设为永久在线比较好!输入:no即可
第四步是指定DNS服务器地址,对于我们直接从电信ISP处获得DNS地址的企、事业用户,可以在此处不指定DNS IP地址,直接输入server。让ISP的DNS成为我们默认的DNS!
第五步是输入ADSL账号密码:
第六步是设置是否允许一般用户连接和断开ADSL连接。我们输入:no
第七步是设置是否启用防火墙壁,如果不启用,选0好了。
第8步是设置系统启动后,是否自动进行ADSL拨号链接。对于家庭用户当然最好输入yes,不过,我们为了测试期间,可以输入no  以后再更改/etc/rc.d/rc.local 文件,在里面加入 adsl-start。
就可以实现adsl随机器开机自动拨号了。
第9步是寻问是否保存我们刚才的设置。我们按Y保存。。
这样我们在linux操作系统ADSL拨号链接就建立好了。
接下来就测试ADSL上网!
ADSL拨号连接:#adsl-start
ADSL断开连接:#adsl-stop
ADSL当前状态:#adsl-status
五、最后关键设置ADSL共享上网!
在/etc/rc.d/rc.local文件里设置
#vi /etc/rc.d/rc.local
在文件的最下面,输入:
echo "1" >/proc/sys/net/ipv4/ip_forward
iptables -t nat -A   POSTROUTING -o ppp0 -j   MASQUERADE
保存后reboot
重新启动就可以上网了!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/31ad4b8ce39e5da7aeab64a8221fce0d.html