IT门户网,专注电脑知识与技术及手机硬件信息服务网站!

当前位置:IT门户网 > 系统教程 >

Linux下配置ADSL使局域网毗连互联网

时间:2021-09-14    来源:IT门户网    人气:

系统筹备:一个运转正常的Linux(这个各人都有)

  硬件要求:至少一块网卡,宽带设备已经申请完毕,同时已经开通

  广州电信的ADS(LAN)L利用的是PPPOE拨号方法,因此,要在Linux下利用ADSL,必需安装PPPOE客户端软件。

  下面说明如何举办安装:本人以RedHat Linux 7.3为平台,其它平台Linux的安装步伐可以参照下面安装的步调。

  、安装的前提条件1.确保安装了网卡并事情正常利用呼吁#ifconfig eth0查察网卡状态2.在系统中不要配置默认路由(网关),让ADSL拨号后自动得到假如已经配置了默认路由,利用以下要领删除:在文件 /etc/sysconfig/network 中删除 GATEWAY= 这一行,然后以root执行:#/etc/rc.d/init.d/network restart 3.已经安装了pppd软件包假如存在文件 /usr/sbin/pppd,则说明已经安装了pppd;如未安装,从RedHatLinux 安装光盘上装ppp-2.3.11-4.i386.rpm(版本大概纷歧样)这个软件包二、安装PPPOE客户端软件Linux下的PPPOE客户端软件较量多,并且大多利用GNU License,推荐利用rp-pppoe这个软件包,

  从这个网站上,不只可以下栽RedHat 平台下的rp-pppoe的二进制软件包,并且可以下栽源代码软件包。

  1.二进制软件包的安装:A.下栽二进制软件包 B.举办安装以root执行:#rpm -Uvh rp-pppoe-3.5-1.i386.rpm 2.从源代码举办安装:从源代码举办安装同样合用于其它平台的Linux,但必需在Linux系统中安装gcc编译器。

  A.下栽源代码软件包 B.解压缩#tar xvfz rp-pppoe-3.5.tar.gz #cd rp-pppoe-3.5 C.举办编译和安装运行剧本#./go将自动举办编译和安装,最后,自动挪用/usr/sbin/adsl-setup举办设置,详细表明见三。

  、设置PPPOE客户端软件安装完软件包后,必需设置pppoe的设置文件/etc/ppp/pppoe.conf,从而让ADSL拨号时利用设置文件中的用户名、暗码等参数。我们不必手工窜改这个文件,可以利用adsl-setup这个东西举办设置:#/usr/sbin/adsl-setup当呈现

  >>> Enter your PPPoE user name :

  输入ADSL帐号的用户名当呈现

  >>> 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 ethn, where n is a number.(default eth0):输入 eth0 ,这是ADSL相连的网卡的名字当呈现

  >>> Enter the demand value (default no):

  输入 no当呈现

  >>> Enter the DNS information here:

  输入 “server” ,这暗示利用ADSL拨号自动得到的DNS处事器IP地点当呈现

  >>> Please enter your PPPoE password:

  输入ADSL帐号的暗码当呈现

  >>> Choose a type of firewall (0-2):

  输入 0 ,不利用防火墙当呈现

  >>> Accept these settings and adjust configuration files (y/n)?

  假如输入的信息正ā确,输入 y ,完成设置,不然,输入 n 从头输入。

  、启动PPPOE客户端软件利用呼吁/usr/sbin/adsl-start 启动PPPOE客户端软件,举办毗连,假如乐成,将呈现Connected;假如不乐成,请查抄网线、ADSL MODEM等物理设备,并查察 /var/log/messages中的信息/usr/sbin/adsl-stop 封锁和ISP的毗连/usr/sbin/adsl-status 查察当前毗连的状态假如想在Linux系统启动时自动启动ADSL毗连,输入以下呼吁#chkconfig –add adsl将在当前的运行级下插手ADSL的自启动剧本五、测试当毗连乐成后,利用呼吁#ifconfig -a在输出中应含有关于 ppp0 的信息,个中还绑定了IP 地点,说明已经从拨号中得到了IP地点。

  利用呼吁#netstat -nr查察路由表信息,这时的默认路由应该是上面得到的IP地点。

  假如没有默认路由,我们可以手动增加:#route add default gw 上面得到的IP地点利用呼吁#nslookup 假如理会出新浪的IP,说明已经从拨号中正确得到了DNS处事器最后,利用呼吁ping某个域名或IP,假如有响应,暗示你已经大功告成了。

  注:仿佛在举办设置的进程中,会提示你是否在启动时加载ADSL,选yes,这样就会省的登录后再start了。

五、利用双网卡发动公司网、家庭网络上网

  硬件要求:同上双网卡

  NAT方法:接内部网络的网卡配置IP为私有地点(192.168.0.0/24、172.16.0.0/16、10.0.0.0/8),

  譬喻192.168.100.123/24.不要配置默认路由(网关),DNS配置为广州地域(61.144.56.100),其它

  地域的相应窜改为当地域的DNS. 在/etc/rc.d/目次下用touch呼吁成立firewall文件,执行chmod u+x firewall以改变文件属性,编辑/etc/rc.d/rc.local文件,在末端加上/etc/rc.d/firewall以确保开机时能自动运行该剧本。

  firewall内容为:#!/bin/sh echo “Enable IP Forwarding…”

  echo “1″>/proc/sys/net/ipv4/ip_forward echo ”Starting iptables rules…“

相关文章

系统教程排行榜

更多>>

网络知识排行榜

更多>>

系统教程排行榜

更多>>

服务号