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="0000"
DEVICE="lan"
HWADDR="00:0C:29:33:69:86"
ONBOOT="yes"
NETMASK="0000"
[root@localhost network-scripts]# more ifcfg-eth1
TYPE="Ethernet"
BOOTPROTO="static"
IPADDR="10701011"
DEVICE="wan"
HWADDR="00:0C:29:33:69:90"
ONBOOT="yes"
NETMASK="25525500"
GATEWAY="107001"
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-35-35
以上信息说明安装了
二)配置必要的参数
为了使Linux中的配置过程比较好理解,我们以routeros下的配置过程作为参考。
1、了解pppoe-server-options
这个文件有点类似于ROUTERS下的profile文件,在这个文件中定义了使用哪种验证方式:require-chap,为用户分配的DNS服务器地址是多少:
ms-dns 2191460130
ms-dns 22217516991
完整的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 2191460130
ms-dns 22217516991
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 19216801 -R 19216805 -N 10
像以前一样,我将这条命令做成了一个脚本,这样 *** 作测试其中的参数比较方便,我简单介绍一下Linux做PPPOE服务器当中这条命令中的各个参数的意思。
I:指定响应PPPOE请求的端口,本例中是在lan口上。
L:PPPOE服务器的IP地址,这是客户端所填的PPPOE服务器的地址。
R:这是分配给客户端的地址池起始地址,本例中从19216805开始
N:地址池的IP地址递增几个,本例中添增10,也就是从19216805开始,到192168014结束。
做完以上的设置,我们再梳理一下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 19216800/24 -o wan -j SNAT --to 10701023
第一行的作用是启用IP转发,第二行是启动IPTABLES进行NAT转换,下面是对各个参数的解释
-t nat表示进行NAT转化
-s 19216800/24表示源地址为19216800/24这个网段
-j SNAT --to 10701023表示将源地址都转化成10701023这个外网地址
同样的,我们可以对照routeros系统里NAT的设置来理解这条命令。启动NAT以后,这台PPPOE服务器就功能完整了,客户端不仅可以拨通服务器,拨通后还可以上网。虽然IPv4应用已经遍布全球,但随着Internet的飞速发展和IPv4地址空间的逐渐耗尽,IPv6将以显著的优势逐渐取代IPv4。 作为Internet协议的下一版本,IPv6对IPv4作了有效的总结和改进,其中最本质的改进就是――具有几乎无限的地址空间,使用户在规划网络的时候,不再受地址数量的限制和束缚。除此之外,其它方面有地址的自动配置和即插即用、增强的安全性(如扩展报头提供IPSec)、QoS(如报头中的流标签这个属性域)、计算网格和数据网格(大规模科学计算)、移动IP技术等,使得IPv6已经在全球建立起骨干网络,如中国教育专网的Cernet2,IPv6 Internet骨干网的6Bone等,一些Cernet2骨干节点学校的IPv6试验网。
网络设备应支持双协议栈
IPv6的出现,将直接或间接导致许多新应用和变化的产生,比如客户服务器模式到端到端模式的转变、移动互联网的构筑,拥有庞大数量的各式终端型设备的网络组建和管理等。
IPv6的网络建设,需要的不仅是核心模块化交换机,更重要的是大量汇聚和接入层机架式IPv6设备的提供和普及。纵观当前的Cernert2、6Bone以及一些学校建设的IPv6试验网等,其中大量使用的都是骨干路由器和骨干模块化交换机。
为了IPv6的普及和发展,满足校园网从核心到汇聚的全网IPv6解决方案、IPv6试验网、IPv6网络实验室的需要,很多网络厂商推出了很多IPv6产品,来满足用户不断发展的网络应用需求。对于高校来说,IPv6试验网将是以后IPv6校园网的缩微,因此在设备选购上,无论接口形式、扩展能力、IPv6的功能等,都要考虑这些设备以后是否也适合全网IPv6的建设。为保证网络传输性能,从核心到汇聚,乃至接入都要全部采用硬件支持IPv6的设备,同时这些设备是需要支持双协议栈的,因为,IPv4过渡到IPv6需要一个周期和时间。
由于IPv4如此普及和成熟,因此在搭建IPv6试验网平台的时候,锐捷网络技术人员建议网络中的用户PC均应安装IPv4/IPv6双栈协议体系,这一点是非常容易实现和做到的,而且安装双协栈也非常便于与外部其它网络的连接。
IPv4向IPv6的过渡方案
在IPv4向IPv6过渡的网络建议过程中应考虑这两点:
(1) IPv6试验网是否需要和现有的IPv4校园网环境进行的连接,以及是否要访问Cernet/Internet资源。
(2) 现有的IPv4网络中的用户是否需要访问IPv6试验网和Cernet2中的资源。网络拓朴结构见下图。
图 IPv6试验网与现有IPv4校园网的连接
在图中,从对现有网络架构改动最少的出发点来考虑,要达到以下要求:
第一: 要保证原IPv4校园网部分院系的用户可以访问IPv6试验网以及Cernet2的资源。
第二: 要能让IPv6试验网内的用户可以访问Cernet和Internet上的资源。
对于第一点要求,可从下面方式来考虑:
对于原IPv4校园网中的纯IPv4用户要想访问IPv6试验网和Cernet2的资源,此时可以建议用户升级为双栈,在不需要改变原有IPv4网络的基础上,只要在这些院系部门楼栋中添加几台汇聚层设备――双协议多层交换机,比如,利用锐捷RG-S3760交换机的隧道技术,即可实现这些用户与IPv6试验网的访问。而用户PC升级为双栈,也间接促进了IPv6技术的普及和发展。
对于第二点要求,则更容易实现。
在实际网络中,IPv4协议比较成熟而且无处不在,一般很少有纯IPv6用户,支持IPv6协议的用户终端一般也支持IPv4协议,如果IPv6试验网中的用户要访问现有IPv4校园网,以及Cernet和Internet资源,直接利用IPv4协议即可。
选中连接的WiFi,进入无线网络设置。配置DN为IPV6DNS,8888和2001:4860:4860::8888, 点击存储即可,详细步骤:
工具/原料:
iPhone 7
ios 136
1、点击手机桌面设置,进入设置界面。
2、点击选中连接的WiFi,点击后面的叹号,进入无线网络设置。
3、点击配置DNS。
4、配置DNS中,选择“手动”。
5、点击添加服务器。
6、手机键盘英文状态下,输入IPV6DNS,比如8888和2001:4860:4860::8888,点击存储即可。
构建互联网体系结构时可以使用IPv6,中国能用。
原来的Internet安全机制无法从IP层来保证Internet的安全,IP级的安全保证分组的鉴权和私密特性,其具体实现主要由IP的AH和ESP标记来实现。IPv6实现了IP级的安全。
IPv6定义了未来新的传输格式,通过IPv6的格式定义,网络层过渡到了新的一代,保证了互联网的传输以最高效的方式得以实现。
习近平总书记指出,美欧等主要国家正在加紧布局下一代互联网,我国要加快实施步伐,争取在下一轮竞争中迎头赶上。必须按此要求,大力推进从IPv4向IPv6的迭代演进,为建设网络强国打下更为坚实的基础。
扩展资料随着人工智能、万物互联的技术趋势,互联网上承载的应用将会日益繁多,从IPv4向IPv6迭代已经是大势所趋。
推动互联网技术发展的国际组织是IETF,该机构最高领导层为IAB,即互联网体系结构工作组,其使命是保证互联网平稳的发展。
IAB已经在全球确立了互联网从IPv4向IPv6演进的必然趋势。其演进过程还会出现各种各样的问题,IETF的主要宗旨就是发现问题,并且有针对性地解决问题,将其确定为国际标准。
IPv6是中国参与全球互联网技术发展的重要契机。
为推进相关工作深入推进,我国确立了推动下一代互联网规模部署的行动计划,进一步明确了发展下一代互联网的必要性、主要目标、重点任务和保障措施,要求“从互联网应用、网络基础设施、应用基础设施、网络安全、关键前沿技术等五大领域深化IPv6发展。”
其中特别强调了要强化网络安全,维护国家信息网络安全保障,突破关键前沿技术,构建自主创新的下一代互联网技术产业形态。
参考资料来源:百度百科--IPv6
参考资料来源:人民网--IPv6是建设网络强国重要契机(科教大家谈)
WINDOWSXP版本安装方法:
IPv6的设置和IPv4不一样,因为是新技术,所以并没有提供像IPv4中那样的窗口界面,需要用命令行设置。
安装:进入命令行模式(方法为开始,运行,输入cmd,确定)
输入ipv6install后回车
会提示安装成功
虽然在windowsxp中IPv6作为网络协议安装,但是在“网络连接”文件夹中“本地连接”的“属性”里面却看不到。我们可以用ping6::1命令来验证IPv6是否正确安装。当ping6::1命令返回正确,可以确定IPv6协议栈已经正确安装。
注意:这里的ping6::1命令其实就是类似于IPv4中的ping127001。
当然了,通常情况下,如果你使用一个IPv6网络,通常不需要自己手动配置这些,因为IPv6支持“无状态自动配置”,就是你接上网线,路由器,或者某台服务器,就自动帮你把需要设置的自动设置好。
Linux下方法类似,估计你不会用到那个,我就不写了。
还有,IPv6的使用方法在Windows的帮助文档里面有详细介绍,你可以去看看
WindowsXP(SP1及SP2)和Windowsserver2003系列安装方法:
windowsxp(sp1及SP2)和WindowsServer2003family已经正式支持IPv6,它们的安装方法也相同。要安装IPv6协议, *** 作如下:(因为下面需用的前面基本上都已贴出,所以在此就不再插图。)
1.点击“开始”,点击“控制面板”,然后双击“网络连接”。
2.右击本地连接,然后点击“属性”。
3.点击“安装”。
4.在“选择网络组件类型”对话框中,点击“协议,”,然后点击“添加”。
5.在“选择网络协议”对话框中,点击“MicrosoftTCP/IPversion6”,然后点击“确定”。
6.点击“关闭”,保存对网络连接所做的修改。
有一点注意,在windowsxp(sp1及sp2)中安装IPv6后,完毕后显示出来的是“MicrosoftIPv6DeveloperEdition”,其实这仅仅是名字显示,实际上和windowsserver2003的支持是一样,微软只是因为怕影响windows本地化版本的改变而没有修改IPv6的显示名称。
Debian的包管理是所有发行版里最好的,所以这条命令打完就安装完毕了我们的pptp服务器端程序。配置IP地址范围
编辑/etc/pptpdconf,在最后添加如下地址:
localip 19216801
remoteip 1921680234-238,1921680245
这两句设置了当外部计算机通过pptp联接到***后所能拿到的ip地址范围和服务器的ip地址设置。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)