Update BGP configuration across multiple files to reflect new IP addresses. Changed router ID and neighbor IP in docker-compose.yml, Dockerfile, frr.conf, and related documentation. Adjusted subnet in network settings and prefixes in data files for consistency. Enhanced scripts to utilize updated environment variables.
Build and Push Docker Image / build (push) Successful in 8m1s
Build and Push Docker Image / build (push) Successful in 8m1s
This commit is contained in:
@@ -135,8 +135,8 @@ services:
|
||||
- ./logs:/app/logs
|
||||
environment:
|
||||
- BGP_LOCAL_AS=65000
|
||||
- BGP_ROUTER_ID=192.168.1.100
|
||||
- BGP_NEIGHBOR_IP=192.168.1.1
|
||||
- BGP_ROUTER_ID=192.168.100.99
|
||||
- BGP_NEIGHBOR_IP=192.168.0.254
|
||||
- BGP_NEIGHBOR_AS=65001
|
||||
networks:
|
||||
- bgp-network
|
||||
@@ -149,7 +149,7 @@ networks:
|
||||
driver: bridge
|
||||
ipam:
|
||||
config:
|
||||
- subnet: 192.168.1.0/24
|
||||
- subnet: 192.168.100.0/24
|
||||
```
|
||||
|
||||
### Шаг 4: Настройка RouterOS
|
||||
@@ -159,15 +159,15 @@ networks:
|
||||
```routeros
|
||||
# Создание BGP экземпляра
|
||||
/routing bgp instance
|
||||
add name=bgp-server as=65001 router-id=192.168.1.1
|
||||
add name=bgp-server as=65001 router-id=192.168.0.254
|
||||
|
||||
# Настройка BGP сети
|
||||
/routing bgp network
|
||||
add network=192.168.1.0/24
|
||||
add network=192.168.0.0/24
|
||||
|
||||
# Настройка BGP пира
|
||||
/routing bgp peer
|
||||
add name=bgp-server remote-address=192.168.1.100 remote-as=65000 instance=bgp-server
|
||||
add name=bgp-server remote-address=192.168.100.99 remote-as=65000 instance=bgp-server
|
||||
|
||||
# Включение BGP
|
||||
/routing bgp instance set bgp-server disabled=no
|
||||
@@ -258,7 +258,7 @@ docker exec bgp-server vtysh -c "show interface"
|
||||
docker exec bgp-server vtysh -c "show ip bgp summary"
|
||||
|
||||
# Детальная информация о соседе
|
||||
docker exec bgp-server vtysh -c "show ip bgp neighbors 192.168.1.1"
|
||||
docker exec bgp-server vtysh -c "show ip bgp neighbors 192.168.0.254"
|
||||
```
|
||||
|
||||
### Проверка маршрутов
|
||||
@@ -296,7 +296,7 @@ docker exec bgp-server python3 /app/scripts/load_prefixes.py --test
|
||||
|
||||
1. Проверьте сетевую связность:
|
||||
```powershell
|
||||
docker exec bgp-server ping 192.168.1.1
|
||||
docker exec bgp-server ping 192.168.0.254
|
||||
```
|
||||
|
||||
2. Проверьте конфигурацию BGP:
|
||||
|
||||
Reference in New Issue
Block a user