提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 前言
  • 一、配置网络环境,采用DHCP进行桥接自己的网卡:
  • 二、检查并配置ppp软件
  • 三、配置pppoe服务器
  • 四,客户机上外网
  • 总结
    • 错误事项

前言

电脑:双网卡、虚拟机+centos7


一、配置网络环境,采用DHCP进行桥接自己的网卡:

在主机上安装好centos系统,并且配置好IP。以下是我的外网IP配置信息:

规则参考


联网时报错:name or service not know

解决方法一:
DNS问题:
添加好DNS
方法二:
网络配置完后没有重启相关服务
Service network restart
方法三:
切换自己桥接的网卡方向
切换后
ifconfig eth0 down
ifconfig eth0 up

二、检查并配置ppp软件

rpm -qa |grep ppp
ppp-2.4.4-2.el5
rp-pppoe-3.5-32.1
我的系统默认已经安装以上两个所需要的软件。(注意是否都是ppp的,如果没有pppoe的,要安装,不然后期pppoe-server起不来)
如果您的系统没有安装相关软件可以使用以下命令:
yum install ppp rp-pppoe
通过网络来自动安装。
文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

三、配置pppoe服务器

修改option 配置,添加以下内容,其它的删除。
# vi /etc/ppp/options
local #使用系统的账号进行认证。 要求pppd的登录账号在系统和chap-secrets文件中均存在。
crtscts
nobsdcomp
nodeflate
nopcomp
配置pppoe-server-options
#vi /etc/ppp/pppoe-server-options
auth
require-chap
require-papdefault-mru
default-asyncmap
lcp-echo-interval 10
lcp-echo-failure 5
ms-dns 61.139.2.69
ms-dns 8.8.8.8
这两项是指用户分配的DNS信息。noipdefault
noipx
nodefaultroute
noproxyarp
noktune
172.16.10.20:172.16.10.100 #拨号用户分配的IP
netmask 255.255.255.255 #用户所使用的的子网掩码
logfile /var/log/pppd.log
下面配置拨号用户帐号与密码
#vi chap-secrets
#Secrets for authentication using CHAP
#client server secret IP addresses(注意不要讲#号跟随导致注释)
####### redhat-config-network will overwrite this part!!! (begin) ########
######### redhat-config-network will overwrite this part!!! (end) ############
abc * abc *
这里配置好一个帐号与密码都是abc
如果想任意帐号与密码都可以拨号上网,需要注释掉以下参数。

#auth

#require-pap
#require-chap
注释掉这三行使用任意帐号就可以登录

下面开启pppoe服务器
方法一:可以判断起不起得来,侧面证明部分配置正确
#pppoe-server -I eth0 -L 172.16.10.10 -R 172.16.10.20 -N 100
方法二:
#/usr/sbin/pppoe-server -I eth1 -L 172.16.10.10 -R 172.16.10.20 -N 100
I:指定响应PPPOE请求的端口,本例中是在eth1口上。  
L:PPPOE服务器的IP地址,这是客户端所填的PPPOE服务器的地址。  
R:这是分配给客户端的地址池起始地址
N:地址池的IP地址递增几个,本例中添增100
将此命令添加到开机启动中。
#vi /etc/rc.local
/usr/sbin/pppoe-server -I eth1 -L 172.16.10.10 -R 172.16.10.20 -N 100
现在到客户机器上测试下拨号成功。

四,客户机上外网

如果用户要上外网,还要配置下iptables
首先开启数据包转发功能。
#echo 1 > /proc/sys/net/ipv4/ip_forward
然后配置nat功能
#iptables -t nat -A POSTROUTING -o eth0 -j SNAT -s 172.16.10.0/24 --to 192.168.10.10
#service iptables save
[root@localhost mnt]# iptables -t nat -A POSTROUTING -s 172.16.10.0/255.255.255.0 -o eth0 -j MASQUERADE
保存iptables
配置最后到客户机测试能否上网。
测试:关闭pppoe-server
killall pppoe-server

总结

1、尝试两台电脑直连不设地址
2、开启防火墙是否有影响
3、日志全面分析
4、PPPOE抓包过程复习
5、对网络环境流进行分析
6、配置代码标注

错误事项

1、使用日志可以快速定位cat /var/log/messages
2、vi /etc/ppp/options 下local该条默认会出现一个单词,会忽略修改
3、 vi /etc/ppp/pppoe-server-optionsvar/log 缺少中间/

Centos7 配置pppoe服务器相关推荐

  1. windows下配置PPPoE服务器

    由于工作需要配置WINDOWS下的PPPoE服务器,但是再晚上逛了半天未找到合适的文章.不才借助同事,配置完成. 现在分享下, 如果哪位发现错误.请指出 谢谢 一.   WINDOWS XP下配置步骤 ...

  2. linux下pppoe服务器,Linux下配置pppoe服务器

    Linux下配置pppoe服务器 发布时间:2007-04-28 00:51:28来源:红联作者:readywin 系统环境: fedora 4 2.6.11 i386 rp-pppoe-3.5-27 ...

  3. centos7配置web服务器

    centos7配置web服务器 准备 环境: ​ VMware Workstation Pro ​ Linux/CentOS-7-x86_64-DVD-2009.iso ​ 安装省略(有手就行) 配置 ...

  4. 2021-04-20 #CentOS7配置sftp服务器操作日志#

    #CentOS7配置sftp服务器操作日志# 1.编辑/etc/ssh/sshd_config配置文件 注释Subsystem sftp /usr/libexec/openssh/sftp-serve ...

  5. H3C(HCL) MSR-3600路由配置PPPoE服务器(一)

    为了学习测试,先在HCL模拟一下.建一个PPPOE服务器用来模拟,参考了N多帖子.感谢原作者,因参考较多不一一例举. [H3C]local-user user1 class network #建立网络 ...

  6. linux修改网卡配置pppoe,CentOS7配置PPPOE拨号详解

    当安装完centos7后要想实现在主机上拨号上网,首先就需要在主机上安装拨号程序,rp-pppoe-3.10-10.el6.i686.rpm,这是光盘上自带的,可以自行搭建本地YUM源仓库进行安装. ...

  7. Centos7 配置DHCP服务器,电脑可以获取IP,手机却无法获取IP

    环境介绍: 1.系统环境: 在内网ESXI虚拟化上有一台Centos7,搭建了两台DHCP服务器,分别为"内部-WIFI"和"公共-WIFI"提供IP地址分配. ...

  8. 配置pppoe服务器

    参考 https://www.jianshu.com/p/83032891924c http://www.openwrt.org.cn/bbs/thread-1325-1-1.html https:/ ...

  9. centos7 配置http服务器

    2021-1-20 Hyp 1.安装 http,使用命令 yum install -y httpd 2.重启http服务 关闭服务 httpd service stop 启动服务 httpd serv ...

最新文章

  1. 获得PMP证书的这一年
  2. 干货|一文全解深度学习中的卷积
  3. Bzoj3168 [Heoi2013]钙铁锌硒维生素
  4. [转]商业智能在电子商务交易中6大应用分析
  5. 添加三维动画 demo
  6. pdfbox 第一页加内容_你用代码做过哪些很酷/有趣的事?
  7. javascript冷门吗_分享几个html5冷门小知识
  8. 多元样条函数及其应用_B样条算法(B-spline)
  9. php计算昨天,php时间计算,明天,昨天,前天,上周,本周,上月等等
  10. vue引入SuperMap超图 引入流程及报错处理
  11. 德州仪器官网TI实时监控自动抢购下单
  12. VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti
  13. java循环26个字母_java基础 26个英文字母循环输出 13个字母空一行
  14. Windows 2008 Server线程池前瞻
  15. 通过js实现单击显示隐藏图片
  16. 手把手教您搭建一个跨境电商平台
  17. Java Class
  18. Python图像识别-Opencv01
  19. 算法 图1 列出连通集
  20. 斗破苍穹java游戏美杜莎在哪_《斗破苍穹》四大魔兽体质排名,美杜莎的九彩吞天蟒仅排第二...

热门文章

  1. oppo--软件测试工程师岗位面试总结(二)
  2. 蓝桥杯练习【数论基础】——一元三次方程求解
  3. 阿里云服务器搭建私服gitlab
  4. Android 蓝牙对战五子棋项目实现(含人机对战功能)
  5. html展示列表,如何在HTML中展示列表?
  6. SQL NOW() 函数、SQL FORMAT() 函数
  7. Quartz定时任务过期处理策略
  8. RC滤波器:一阶无源、二阶无源、二阶有源
  9. spss modeler用决策树神经网络预测ST的股票
  10. 【STM32H7教程】第78章 STM32H7的QSPI总线基础知识和HAL库API