Perutean berbasis kebijakan sangat bagus untuk ini. Baru-baru ini saya melakukan ini untuk secara perlahan memotong sebuah rumah sakit ke tepi internet baru satu subnet internal pada waktu yang persis seperti ini.
ip access-list extended PBR_SUBNETS
permit ip 172.16.1.0 0.0.0.255 any
!
route-map POLICY_ROUTE permit 10
match ip address PBR_SUBNETS
set ip next-hop 192.168.1.2
Di atas akan mengarahkan semua paket dari 172.16.1.0/24 ke alamat IP yang ditentukan dalam rute-peta. Ubah keduanya sesuai kebutuhan agar sesuai dengan situasi Anda.
Terapkan kebijakan ini ke antarmuka router yang menghadap subnet internal Anda.
interface GigabitEthernet0/1
ip policy route-map POLICY_ROUTE
Rute-peta ini akan menetapkan hop berikutnya untuk semua lalu lintas yang diizinkan, terlepas dari tabel routing. (Penggunaan kata kunci "default" dapat mengatasi ini tetapi tidak terdengar seperti Anda perlu) Ini berarti bahwa rute statis Anda mungkin tidak diperlukan untuk tujuan ini, tetapi Anda dapat membiarkannya di sana sebagai cadangan jika BGP gagal .
FYI - cara saya melakukan ini adalah memasukkan seluruh konfigurasi, hidup, siang hari, tetapi tanpa entri dalam daftar akses. Karena tidak ada yang cocok, jelas, semua lalu lintas berperilaku normal, mengikuti tabel routing. Ini memberikan kerangka kerja yang sangat mudah, dapat diuji, dan dapat dibalik untuk mengalihkan subnet internal, karena yang diperlukan dari titik ini hanyalah menambahkannya ke ACL.