了解如何在裸机服务器上运行BGP守护程序,以与Heficed路由器建立BGP会话,并从您的AS宣布您的IPv4和/或IPv6范围。
在继续之前,请通过提供以下信息从您的终端提交请求以请求与您的裸机服务器创建BGP会话:
创建BGP会话后,继续执行以下步骤。
连接到您的服务器并将IPv6地址添加到网络接口。打开文件/etc/sysconfig/network-scripts/ifcfg-bond0进行编辑:
[root@fra-d054~]#cd/etc/sysconfig/network-scripts/
[root@fra-d054network-scripts]#viifcfg-bond0
[root@fra-d054network-scripts]#catifcfg-bond0
#BEGINANSIBLEMANAGEDBLOCK
BONDING_OPTS="mode=4miimon=100lacp_rate=fast"
#ENDANSIBLEMANAGEDBLOCK
在文件末尾添加IPv6地址和网关。
[root@fra-d054network-scripts]#catifcfg-bond0
#BEGINANSIBLEMANAGEDBLOCK
BONDING_OPTS="mode=4miimon=100lacp_rate=fast"
IPV6ADDR=2a03:a960:184:1::2/64
IPV6_DEFAULTGW=2a03:a960:184:1::1
重新启动网络服务以应用更改:
[root@fra-d054network-scripts]#systemctlrestartnetwork
[root@fra-d054network-scripts]#ifconfig
bond0:flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST>mtu1500
inet102.165.9.22网络掩码255.255.255.252广播102.165.9.23
inet6fe80::ec4:7aff:fe85:863cprefixlen64scopeid0x20<link>
inet62a03:a960:184:1::2prefixlen64scopeid0x0<global>
ether0c:c4:7a:85:86:3ctxqueuelen1000(以太网)
RX数据包39字节3802(3.7KiB)
TX数据包44字节4132(4.0KiB)
TX错误0丢弃0溢出0载波0冲突0
enp1s0f0:flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>mtu1500
ether0c:c4:7a:85:86:3ctxqueuelen1000(Ethernet)
RXpacket1932bytes197115(192.4KiB)
RXerrors0drop0overruns0帧0
TX数据包1493字节178261(174.0KiB)
TX错误0丢弃0溢出0载波0冲突0
设备内存0xdf180000-df1fffff
enp1s0f1:flags=6147<UP,BROADCAST,SLAVE,MULTICAST>mtu1500
ether0c:c4:7a:85:86:3ctxqueuelen1000(以太网)
TX错误0丢弃0溢出0载波0冲突0
设备内存0xdf100000-df17ffff
lo:flags=73<UP,LOOPBACK,RUNNING>mtu65536
inet127.0.0.1网络掩码255.0.0.0
inet6::1prefixlen128scopeid0x10<host>
循环txqueuelen1(本地环回)
RX数据包72字节6962(6.7KiB)
TX数据包72字节6962(6.7KiB)
TX错误0丢弃0溢出0载波0冲突0
[root@fra-d054network-scripts]#ping62001:4860:4860::8888
PING2001:4860:4860::8888(2001:4860:4860::8888)56个数据字节
64个字节从2001:4860:4860::8888:icmp_seq=1ttl=119time=0.370ms
64bytesfrom2001:4860:4860::8888:icmp_seq=2ttl=119time=0.554ms
---2001:4860:4860::8888ping统计---
2个数据包传输,2个数据包接收,0%数据包丢失,时间1000ms
rttmin/avg/max/mdev=0.370/0.462/0.554/0.092ms
将您的IPv4和/或IPv6范围添加到网络接口:
[root@fra-d054network-scripts]#ipaddradd191.96.202.0/24devbond0
[root@fra-d054network-scripts]#ip-6addradd2a0e:1c04:1::/48devbond0
通过一一运行以下命令来更新存储库并安装bird守护程序:
[root@fra-d054~]#wget-4https://download-ib01.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-13.noarch.rpm
[root@fra-d054~]#rpm-Uvhepel-release-7-13.noarch.rpm
[root@fra-d054~]#yum-yupdate
[root@fra-d054~]#yum-yinstallbird
打开文件/etc/bird.conf并使用以下行附加文件。确保将示例IP地址和IP范围替换为您的实际IP数据、AS编号和BGP密码。
#RouterID=服务器主IP地址
扫描时间10;#每10秒扫描一次接口
禁用自动生成到所有网络接口的直接路由。
BIRD路由表与OS内核同步。
全部导入;#导入表,默认是全部导入全部

#RouteyoursubnetviayourservermainIPaddress
route191.96.202.0/24via102.165.9.22;
#local=您的服务器主IP地址和您的AS编号
#neighbor=您的服务器主IP地址的网关和HeficedAS编号,默认为61317
description"BGPsessiontoHeficed";
本地102.165.9.22为397727;
邻居102.165.9.21为61317;
进口过滤器{打印“进口”;接受;};
出口过滤器{打印“出口”;接受;};
保存文件并关闭它。使用以下命令应用更改:
[root@fra-d054~]#systemctlstartbird
检查小鸟守护进程是否正在运行:
[root@fra-d054~]#systemctlstatusbird
●bird.service-BIRDInternetRoutingDaemon
Loaded:loaded(/usr/lib/systemd/system/bird.service;disabled;vendorpreset:disabled)
Active:active(running)自2021年6月26日星期六14:31:31UTC起;15s前
CGroup:/system.slice/bird.service
└─8931/usr/sbin/bird-f-ubird-gbird
Jun2614:31:31fra-d054systemd[1]:启动BIRDInternetRoutingDaemon。
6月26日14:31:31fra-d054鸟[8931]:开始
于6月26日14:31:31fra-d054鸟[8931]:网络链接:文件存在
6月26日14:31:36fra-d054鸟[8931]:出口
Jun2614:31:36fra-d054鸟[8931]:进口
使用命令birdc进入鸟控制台:
检查是否使用命令showprotocolallHeficed建立了BGP会话:
bird>showprotocolallHeficed
nameprototablestatesinceinfo
HeficedBGPmasterup14:31:35已建立
描述:到Heficed的BGP会话
路由:1个导入,1个导出,1首选
路线更改统计:收到拒绝过滤忽略接受
邻居上限:刷新重启感知llgr-awareAS4
而已。您的BGPIPv4会话已建立,您的IPv4范围应在全局路由表中可见。
要建立IPv6BGP会话,请使用以下命令安装bird6包:
[root@fra-d054~]#yum-yinstallbird6
编辑配置文件/etc/bird6.conf并使用以下行附加文件。确保将示例IP地址和IP范围替换为您的实际IP信息、AS编号和BGP密码。
#RouterID=服务器主IPv4地址
扫描时间10;#每10秒扫描一次接口
禁用自动生成到所有网络接口的直接路由。
BIRD路由表与OS内核同步。
全部导入;#导入表,默认是全部导入全部
导出;#导出到协议。默认是exportnone
#RouteyoursubnetviayourservermainIPaddress
route2a0e:1c04:1::/48via2a03:a960:184:1::2;
#local=您的服务器主IP地址和您的AS编号
#neighbor=您的服务器主IP地址的网关和HeficedAS编号,默认为61317
description"BGPsessiontoHeficed";
本地2a03:a960:184:1::2为397727;
邻居2a03:a960:184:1::1为61317;
进口过滤器{打印“进口”;接受;};
出口过滤器{打印“出口”;接受;};
[root@fra-d054~]#systemctlstartbird6
确认bird6守护进程是否正在运行:
[root@fra-d054~]#systemctlstatusbird6
●bird6.service-BIRDInternetRoutingDaemon
Loaded:loaded(/usr/lib/systemd/system/bird6.service;disabled;vendorpreset:disabled)
Active:active(running)自2021年6月26日星期六14:37:07UTC起;2s前
CGroup:/system.slice/bird6.service
└─9337/usr/sbin/bird6-f-ubird6-gbird6
Jun2614:37:07fra-d054systemd[1]:启动BIRDInternetRoutingDaemon。
6月26日14:37:07fra-d054bird6[9337]:开始
于6月26日14:37:07fra-d054bird6[9337]:Netlink:无效参数
6月26日14:37:08fra-d054bird6[9337]:出口
6月26日14:37:08fra-d054bird6[9337]:进口
使用命令进入bird6控制台,查看会话是否建立:
bird>showprotocolallHeficed
nameprototablestatesinceinfo
HeficedBGPmasterup14:37:08已建立
描述:到Heficed的BGP会话
路由:1个导入,1个导出,1首选
路线更改统计:收到拒绝过滤忽略接受
邻居地址:2a03:a960:184:1::1
邻居上限:刷新重启感知llgr-感知AS4
源地址:2a03:a960:184:1::2
而已。您的IPv6BGP会话已建立,您的IPv6范围应在全局路由表中可见。
本文来源:国外服务器--如何在裸机服务器上安装和运行BGP守护程序(服务器裸机怎么装系统)
本文地址:https://www.idcbaba.com/guowai/5334.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 1919100645@qq.com 举报,一经查实,本站将立刻删除。



