问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

red hat linux 搭建PPPOE服务器,IPV6地址范围,DNS,网关地址等怎么设置。

发布网友 发布时间:2022-04-23 00:06

我来回答

1个回答

热心网友 时间:2023-10-09 02:43

Linux自身的网络设置

Linux做PPPOE服务器,在操作上虽然也可以在图形界面中是为网卡设置IP地址,但是真正实现网卡IP地址等信息的准确可靠,还是要在相应的文件中作设置,我们本次要设置两块网卡,编辑好的文件内容如下:

[root@localhost network-scripts]# pwd
/etc/sysconfig/network-scripts
[root@localhost network-scripts]# more ifcfg-eth0
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR="0.0.0.0"
DEVICE="lan"
HWADDR="00:0C:29:33:69:86"
ONBOOT="yes"
NETMASK="0.0.0.0"
[root@localhost network-scripts]# more ifcfg-eth1
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR="10.70.10.11"
DEVICE="wan"
HWADDR="00:0C:29:33:69:90"
ONBOOT="yes"
NETMASK="255.255.0.0"
GATEWAY="10.70.0.1"
Linux做PPPOE服务器的设置过程中,我们重点看一下ifcfg-eth1的配置文件,其中ONBOOT="yes"是必须的,可以保证系统启动网卡自动连接到网络上,网关的信息是我们手工添加进出去,保证有网关可以正常的访问外部网络,ifcfg-eth0文件中只要保证ONBOOT="yes"就可以了,当然象在routeros中一样,我们将*口的名字定义为wan,将内网口的名字定义为lan。

Linux做PPPOE服务器设置

一)检查本机有没有安装PPPOE服务

[root@localhost network-scripts]# rpm -q rp-pppoe
rp-pppoe-3.5-35
以上信息说明安装了

二)配置必要的参数

为了使Linux中的配置过程比较好理解,我们以routeros下的配置过程作为参考。

1、了解pppoe-server-options

这个文件有点类似于ROUTERS下的profile文件,在这个文件中定义了使用哪种验证方式:require-chap,为用户分配的DNS服务器地址是多少:

ms-dns 219.146.0.130
ms-dns 222.175.169.91
完整的pppoe-server-options文件如下所示

[root@localhost ppp]# more pppoe-server-options
# PPP options for the PPPoE server
# LIC: GPL
require-chap
login
lcp-echo-interval 10
lcp-echo-failure 2
ms-dns 219.146.0.130
ms-dns 222.175.169.91
2、添加用户名和密码

在相同的目录下有一个chap-secrets文件,在这里面可以添加用户名和密码

[root@localhost ppp]# more chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
abc * abc *
3、允许本地验证

也就是修改options文件,将而来默认的lock改为local即可。

[root@localhost ppp]# more options
#lock
local
4、开启PPPOE服务

[root@localhost ppp]# more pppstart
pppoe-server -I lan -L 192.168.0.1 -R 192.168.0.5 -N 10
像以前一样,我将这条命令做成了一个脚本,这样操作测试其中的参数比较方便,我简单介绍一下Linux做PPPOE服务器当中这条命令中的各个参数的意思。

I:指定响应PPPOE请求的端口,本例中是在lan口上。

L:PPPOE服务器的IP地址,这是客户端所填的PPPOE服务器的地址。

R:这是分配给客户端的地址池起始地址,本例中从192.168.0.5开始

N:地址池的IP地址递增几个,本例中添增10,也就是从192.168.0.5开始,到192.168.0.14结束。

做完以上的设置,我们再梳理一下routeros下建立PPPOE服务的步骤

1、添加一个地址池

2、添加一个profile文件

3、添加拨号用户

4、启动pppoe服务

对照一下,可以看出我们在Linux中将以上步骤都完成了,也就是说PPPOE服务准备好了,客户端PPPOE拨号,顺利的话就可以拨号成功了。当然现在客户端还不能上网,设置Linux做PPPOE服务器的这个时候,还没有启用NAT,我们用IPTABLES软件来实现,写一个这样的脚本即可:

echo "1" >> /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o wan -j SNAT --to 10.70.10.23
第一行的作用是启用IP转发,第二行是启动IPTABLES进行NAT转换,下面是对各个参数的解释

-t nat表示进行NAT转化

-s 192.168.0.0/24表示源地址为192.168.0.0/24这个网段

-j SNAT --to 10.70.10.23表示将源地址都转化成10.70.10.23这个*地址

同样的,我们可以对照routeros系统里NAT的设置来理解这条命令。启动NAT以后,这台PPPOE服务器就功能完整了,客户端不仅可以拨通服务器,拨通后还可以上网。追问问的不是本机IP设置,是搭建的PPPOE服务器参数

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么液晶显示器开机后显示“无信号”三秒后黑屏?在开机时屏幕变红色... 液晶显示器信号不稳定三秒钟有信号然后就黑屏关一下显示器开关信号有啦... ...一行白鹭上青天。窗含西岭千秋雪,门泊东吴万里船。 你能找出诗中... 上海有哪些可以享受惬意生活的度假村? 上海青浦休闲度假村有哪几个 万里船是什么意思 qq名片访客记录只能看到陌生人和赞过的记录吗? ...不是添加好友的这种。就是别人给分享名片加好友记录吗? 一头鲸长28M,一个人的身高是鲸体长的三十五分之二。这个人身高多少米... 一头鲸体长28m,一个人的身高是鲸体长的 2/35 这个人身高多少米? 华硕无线路由器间歇性断网 硬件问题??? 两分频喇叭和三分频喇叭有什么不一样 中润油报慈加油站最近不营业加油吗? 油联天下目前有多少家联盟油站? 什么是油联天下合伙人? 如何购买中润油联天下的加油卡? 我在南京办理的中润油联加油卡是只能在南京油站使用吗? 中润油联天下在南通有几个油站啊? 中润油联天下在南京有几个联盟油站? 中润油联天下加油站可以加盟吗? 中润油加油站可以做油站加盟吗 中润石油和中国石油有啥区别?哪个油好?为什么中国石油的就比中润石油的贵? 油联天下中润油的油品质量好不好? 中润油加油站怎么样? 汽车上显示集中润油什么意思 中润海新能源汽车动力有限公司怎么样? 印江中润能源燃油开发有限公司怎么样? 中润能源科技公司的磁动力循环自供电电动车怎么样? 股票中润油so83|890为什么不开盘是不老板跑了 中润油(镇江)石油化工仓储销售有限公司怎么样? 化妆学校哪个比较好? 化妆学校哪个好 学美容化妆有哪些学校? 想学化妆去哪里学比较好? 上海化妆学校前十名都有哪些学校 化妆学校前十名是哪些? 最好的化妆学校有哪些 全国知名化妆学校有哪些 国家认可的化妆学校有哪些? 化妆培训学校学费大概是多少钱,价格一览表 全国有名的化妆学校有哪些呢? 化妆学校学费是多少?化妆学校学费贵吗? 学化妆,在哪个学校学,比较好 国内前十名化妆学校都是哪些? 化妆学校一般学费是多少? 哪里有正规的学化妆的学校 武汉化妆学校前十名的有哪些? 想学化妆,在深圳这边,但不知道去哪个学校学的好? 淡奶油纸杯蛋糕的做法步骤图,怎么做好吃 戚风纸杯奶油蛋糕的做法步骤图,怎么做好吃