Centos7 配置pppoe服务器
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
文章目录
- 前言
- 一、配置网络环境,采用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服务器相关推荐
- windows下配置PPPoE服务器
由于工作需要配置WINDOWS下的PPPoE服务器,但是再晚上逛了半天未找到合适的文章.不才借助同事,配置完成. 现在分享下, 如果哪位发现错误.请指出 谢谢 一. WINDOWS XP下配置步骤 ...
- linux下pppoe服务器,Linux下配置pppoe服务器
Linux下配置pppoe服务器 发布时间:2007-04-28 00:51:28来源:红联作者:readywin 系统环境: fedora 4 2.6.11 i386 rp-pppoe-3.5-27 ...
- centos7配置web服务器
centos7配置web服务器 准备 环境: VMware Workstation Pro Linux/CentOS-7-x86_64-DVD-2009.iso 安装省略(有手就行) 配置 ...
- 2021-04-20 #CentOS7配置sftp服务器操作日志#
#CentOS7配置sftp服务器操作日志# 1.编辑/etc/ssh/sshd_config配置文件 注释Subsystem sftp /usr/libexec/openssh/sftp-serve ...
- H3C(HCL) MSR-3600路由配置PPPoE服务器(一)
为了学习测试,先在HCL模拟一下.建一个PPPOE服务器用来模拟,参考了N多帖子.感谢原作者,因参考较多不一一例举. [H3C]local-user user1 class network #建立网络 ...
- linux修改网卡配置pppoe,CentOS7配置PPPOE拨号详解
当安装完centos7后要想实现在主机上拨号上网,首先就需要在主机上安装拨号程序,rp-pppoe-3.10-10.el6.i686.rpm,这是光盘上自带的,可以自行搭建本地YUM源仓库进行安装. ...
- Centos7 配置DHCP服务器,电脑可以获取IP,手机却无法获取IP
环境介绍: 1.系统环境: 在内网ESXI虚拟化上有一台Centos7,搭建了两台DHCP服务器,分别为"内部-WIFI"和"公共-WIFI"提供IP地址分配. ...
- 配置pppoe服务器
参考 https://www.jianshu.com/p/83032891924c http://www.openwrt.org.cn/bbs/thread-1325-1-1.html https:/ ...
- centos7 配置http服务器
2021-1-20 Hyp 1.安装 http,使用命令 yum install -y httpd 2.重启http服务 关闭服务 httpd service stop 启动服务 httpd serv ...
最新文章
- 获得PMP证书的这一年
- 干货|一文全解深度学习中的卷积
- Bzoj3168 [Heoi2013]钙铁锌硒维生素
- [转]商业智能在电子商务交易中6大应用分析
- 添加三维动画 demo
- pdfbox 第一页加内容_你用代码做过哪些很酷/有趣的事?
- javascript冷门吗_分享几个html5冷门小知识
- 多元样条函数及其应用_B样条算法(B-spline)
- php计算昨天,php时间计算,明天,昨天,前天,上周,本周,上月等等
- vue引入SuperMap超图 引入流程及报错处理
- 德州仪器官网TI实时监控自动抢购下单
- VMware Workstation 与 Device/Credential Guard 不兼容.在禁用 Device/Credenti
- java循环26个字母_java基础 26个英文字母循环输出 13个字母空一行
- Windows 2008 Server线程池前瞻
- 通过js实现单击显示隐藏图片
- 手把手教您搭建一个跨境电商平台
- Java Class
- Python图像识别-Opencv01
- 算法 图1 列出连通集
- 斗破苍穹java游戏美杜莎在哪_《斗破苍穹》四大魔兽体质排名,美杜莎的九彩吞天蟒仅排第二...