如何设置RHEL6 ADSL(pppoe)实现接入宽带网络

简介:
原创作品,允许转载,转载时请务必以超链接形式标明文章  原始出处 、作者信息和本声明。否则将追究法律责任。 http://dgd2010.blog.51cto.com/1539422/763795

       今天公司由于网络的新装,需要为一台RHEL6.2的服务器安装网络。

       这次安装的网络使用的是山东电信的ADSL宽带接入方式。由于以前工作中习惯了使用桌面自带的网络连接管理或者pppoeconf这个命令配置宽带网络连接,却直到今天才发现,原来RHEL6默认没有启用pppoe这个网络接入方式。


下面就将解决方案呈现给大家,以供参考。

       刚开始如何设置“Network Connections”都提示错误——无法识别pppoe。

       我执行ifconfig -a看了一下,发现果然没有ppp0这样的字样。

       根据以往的工作经验,我怀疑是没有安装pppoe支持包。

       我先是执行了

 
 
  1. [root@*** ~]# rpm -qa | grep pppoe 
  2. [root@*** ~]#

       发现没有安装pppoe的支持包。

       因此我查阅了安装光盘中的包(

 
 
  1. [root@*** ~]# mount -o loop ./rhel-server-6.1-x86_64-dvd.iso /mnt/sdx1 
  2. [root@*** ~]# ls -A | grep pppoe
  3. rp-pppoe-3.10-8.el6.x86_64.rpm [root@*** ~]#

      根据显示的结果很容易发现:pppoe这个功能依赖于rp-pppoe这个包。

安装实例如下:

 

 
 
  1. [root@*** ~]# rpm --install rp-pppoe-3.10-8.el6.x86_64.rpm 
  2. [root@*** ~]# ifconfig 
  3. eth0      Link encap:Ethernet  HWaddr E8:9A:8F:05:07:5C  
  4.           inet6 addr: fe80::ea9a:8fff:fe05:75c/64 Scope:Link 
  5.           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 
  6.           RX packets:8425 errors:0 dropped:0 overruns:0 frame:0 
  7.           TX packets:77 errors:0 dropped:0 overruns:0 carrier:0 
  8.           collisions:0 txqueuelen:1000 
  9.           RX bytes:1899331 (1.8 MiB)  TX bytes:8858 (8.6 KiB) 
  10.           Interrupt:29 Base address:0x2000 
  11.  
  12. lo        Link encap:Local Loopback  
  13.           inet addr:127.0.0.1  Mask:255.0.0.0 
  14.           inet6 addr: ::1/128 Scope:Host 
  15.           UP LOOPBACK RUNNING  MTU:16436  Metric:1 
  16.           RX packets:99 errors:0 dropped:0 overruns:0 frame:0 
  17.           TX packets:99 errors:0 dropped:0 overruns:0 carrier:0 
  18.           collisions:0 txqueuelen:0 
  19.           RX bytes:10167 (9.9 KiB)  TX bytes:10167 (9.9 KiB) 
  20.  
  21. ppp0      Link encap:Point-to-Point Protocol  
  22.           inet addr:10.10.10.221  P-t-P:10.10.10.1  Mask:255.255.255.255 
  23.           UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1 
  24.           RX packets:26 errors:0 dropped:0 overruns:0 frame:0 
  25.           TX packets:25 errors:0 dropped:0 overruns:0 carrier:0 
  26.           collisions:0 txqueuelen:3 
  27.           RX bytes:10925 (10.6 KiB)  TX bytes:1563 (1.5 KiB) 
  28.  
  29. virbr0    Link encap:Ethernet  HWaddr 52:54:00:DE:47:C7  
  30.           inet addr:192.168.122.1  Bcast:192.168.122.255  Mask:255.255.255.0 
  31.           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1 
  32.           RX packets:0 errors:0 dropped:0 overruns:0 frame:0 
  33.           TX packets:23 errors:0 dropped:0 overruns:0 carrier:0 
  34.           collisions:0 txqueuelen:0 
  35.           RX bytes:0 (0.0 b)  TX bytes:5509 (5.3 KiB) 
  36.  
  37. [root@*** ~]# ppp 
  38. pppd             pppoe-discovery  pppoe-sniff      pppstats 
  39. pppdump          pppoe-relay      pppoe-start      ppp-watch 
  40. pppoe            pppoe-server     pppoe-status     
  41. pppoe-connect    pppoe-setup      pppoe-stop       
  42. [root@*** ~]# pppop-setup #直接设置pppoe
  43. [root@*** ~]# system-config-network #设置任意的网络连接

      之后就可以使用Network Connections或者使用pppop-setup 这个命令来设置DSL的连接了。


小小感悟:

      其实遇到问题并不可怕,也没有必要急着去查各种资料,静下心来,根据以往的经验和知识对问题进行独立的排除,这样就可以很好的锻炼自己。同时总结出的经验,一定要记载到自己的工作手册中,以便日后查阅。

本文出自 “通信,我的最爱” 博客,请务必保留此出处http://dgd2010.blog.51cto.com/1539422/763795

目录
相关文章
|
2月前
|
Web App开发 缓存 负载均衡
为什么要在网络设置静态代理ip?
随着科技和互联网的发展,越来越多企业需要使用代理服务器。设置静态代理IP可提高安全性、保护用户IP地址,实现地域性访问、缓存加速及负载均衡等优势。具体配置方法包括在Windows、macOS操作系统或浏览器中进行网络设置,输入代理服务器的地址和端口。通过合理设置代理IP,用户能更好地管理网络流量,提升隐私与性能。
109 37
|
1月前
|
虚拟化 网络虚拟化 Windows
导入虚拟机到Hyper-V环境时,理解并配置网络适配器设置是确保网络通信的关键
在Hyper-V环境中,正确配置虚拟机的网络适配器是确保其网络通信的关键。需先启用Hyper-V功能并创建虚拟交换机。接着,在Hyper-V管理器中选择目标虚拟机,添加或配置网络适配器,选择合适的虚拟交换机(外部、内部或私有),并根据需求配置VLAN、MAC地址等选项。最后,启动虚拟机并验证网络连接,确保其能正常访问外部网络、与主机及其他虚拟机通信。常见问题包括无法访问外部网络或获取IP地址,需检查虚拟交换机和适配器设置。
|
3月前
|
缓存 负载均衡 安全
Swift中的网络代理设置与数据传输
Swift中的网络代理设置与数据传输
|
5月前
|
监控 安全 网络安全
Elasticsearch集群的网络设置
Elasticsearch集群的网络设置
150 3
|
5月前
|
网络协议 Linux
使用nmcli命令设置IP地址并排查网络故障
nmcli 是一个功能强大的网络管理工具,通过它可以轻松配置IP地址、网关和DNS,同时也能快速排查网络故障。通过正确使用nmcli命令,可以确保网络配置的准确性和稳定性,提高系统管理的效率。希望本文提供的详细步骤和示例能够帮助您更好地掌握nmcli的使用方法,并有效解决实际工作中的网络问题。
442 2
|
6月前
|
Ubuntu 网络安全 数据安全/隐私保护
阿里云国际版如何设置网络控制面板
阿里云国际版如何设置网络控制面板
|
7月前
|
网络协议 算法 网络性能优化
C语言 网络编程(十五)套接字选项设置
`setsockopt()`函数用于设置套接字选项,如重复使用地址(`SO_REUSEADDR`)、端口(`SO_REUSEPORT`)及超时时间(`SO_RCVTIMEO`)。其参数包括套接字描述符、协议级别、选项名称、选项值及其长度。成功返回0,失败返回-1并设置`errno`。示例展示了如何创建TCP服务器并设置相关选项。配套的`getsockopt()`函数用于获取这些选项的值。
175 12
|
4月前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
118 17
|
4月前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
88 10
|
4月前
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。
下一篇
oss创建bucket