August 2022

You are currently browsing the monthly archive for August 2022.

Update/Upgrade Packet

!!!! important , must be done.

rory@rory-22-04:~$ sudo apt update
rory@rory-22-04:~$ sudo apt upgrade

Modify Config to enable ipv6 support

/etc/ppp/options

!!!! add below under config file 
rory@rory-22-04:~$ grep ipv6 /etc/ppp/options
+ipv6 ipv6cp-use-ipaddr

/etc/sysctl.d/10-ipv6-privacy.conf

!!!! Make sure below config exsit under file 
rory@rory-22-04:~$ grep ipv6 /etc/sysctl.d/10-ipv6-privacy.conf
net.ipv6.conf.all.use_tempaddr = 2
net.ipv6.conf.default.use_tempaddr = 2

/etc/sysctl.conf

rory@rory-22-04:~$ grep ipv6 /etc/sysctl.conf
net.ipv6.conf.all.forwarding=1
net.ipv6.conf.ppp0.accept_ra=2

After take all above action, reboot your pc to make config take effect.

rory@rory-22-04:~$ reboot 

Setup PPP

Step 1: Open NM connection editor

rory@rory-vm:~$ sudo nm-connection-editor 

Step 2: add pppoe type nm connection

Step 3: complete pppoe config(username/password)

PPPoE connet

IPv6 地址获得方式

  1. 手动配置: 手动配置IPv6地址/前缀即其他网络配置参数(DNS、NIS、SNTP 服务器地址等参数)。
  2. 无状态地址地址分配: 由接口ID (MAC) 生成链路本地地址, 再根据路由通告报文RA(Router Advertisement) 包含的前缀信息自动配置本机地址.
  3. 有状态自动地址分配: 即DHCPv6方式, DHCPv6 又分为如下两种:
    • DHCPv6有状态自动分配: DHCPv6服务器自动分配IPv6地址/RD前缀以及其他网络配置参数(DNS、NIS、SNTP 服务器地址等参数).
    • DHCPv6无状态自动分配: 主机IPv6地址仍然通过路由器通告方式自动生成,DHCPv6服务器只分配除IPv6地址以外的配置参数,包括DNS、NIS、SNTP 服务器地址等参数

如上, 路由器会周期的发送RA, 用来发现与本链路相连的路由器, 并获取与地址自动配置相关的前缀或其它配置参数。

有很多情况下,主机接入网络后会希望尽快获取前缀进行通信, 会立刻发送RS报文,路由器收到后会立刻回应RA。

RA(Router advertisement)报文置位情况:

M-bit置位: Client收到M-bit置位的RA报文, 需要向DHCPv6 Server 申请地址,DHCPv6 分配什么地址,client就需要使用什么地址.

O-bit置位: 如果O-bit没有置位, 则不去DHCP申请选项信息;如果置位了,则需要向DHCPv6请求DNS等其他信息。

M+O 为DHCPv6有状态自动配置, 单独M 为 DHCPv6无状态自动配置。

需要注意的是:

无论是无状态自动配置还是DHCPv6有或者无状态自动配置, ipv6节点的default gateway 地址都是RA通告得到的, 为通告RA信息的路由器的link-local地址。

PPPoE – Stateful Autoconfiguration(DHCPv6)

最近测试了下NCS55上面的MVPN,整理一下防止自己忘记了.

  • NCS55在MVPN profile上的支持不如ASR9K的种类多,具体哪些profile支持需要参考下NCS55的配置文档
  • NCS55由于芯片的特殊性,有些计数器并不是默认打开的,需要一些特殊的配置,如本文的组播流量的统计上。

Profile 14,据说是NCS55上最受欢迎的profile;这里使用如下的拓扑进行测试。

拓扑

Read the rest of this entry »

Tags: , ,

Step1: Yum install

[root@server1 ~]# yum -y install dhcp

Step2: modify config

Read the rest of this entry »