Juniper EX-series: Bagaimana saya bisa mentransfer konfigurasi dari satu switch ke switch lainnya?


8

Saya memiliki lab EX-2200 yang memiliki konfigurasi di atasnya yang sekarang ingin saya tiru menjadi empat EX-2200 lagi ... Saya yakin mungkin ada cara mudah untuk melakukan ini, tetapi tidak dapat menemukannya di Juniper KB atau dengan (jumlah minimum) Googling. Adakah yang tahu?


Saya tidak tahu apa yang Anda lakukan dengan mereka, tetapi apakah Virtual Chassis lebih tepat?
bahamat

Tidak - ini akan digunakan untuk DMZ dari firewall; hanya mencoba untuk dengan cepat meletakkan konfigurasi dasar pada mereka. Saya terkejut melihat bahwa bahkan dengan EX2200 Anda dapat melakukan sasis virtual - Juniper rocks :)
Will Dennis

Jawaban:


10

Anda dapat menyalin konfigurasi dari saklar 'sumber' seperti ini (dengan asumsi Anda memiliki rilis perangkat lunak dalam negeri yang mendukung SSH):

show configuration | save user@otherswitch:myconfig

Dan kemudian pada 'otherswitch' dalam mode edit:

load replace myconfig

Kedengarannya bagus untuk transfer config ke switch lain yang sudah online, tetapi kasing ini adalah untuk mengkonfigurasi switch kosong baru dari setup switch lain yang dikonfigurasi ... Baik untuk mengetahuinya!
Will Dennis

4

Anda dapat, tentu saja, juga dalam mode konfigurasi hanya:

save somefilename

Dan kemudian Anda memindahkan file itu ke switch lain di suatu tempat, usign ftp, sftp, scp WinSCP, dll., Ke switch lain, di mana Anda

load replace somefilename

Pilihan lain adalah hanya melihat konfigurasi dengan cara normal

show config

dan kemudian salin di klien Anda (papan klip). Kemudian pada sakelar baru, ketik

load patch terminal

dan rekatkan di konfigurasi di sana. Setelah selesai, tekan dan.


2
Ketahuilah bahwa Anda dapat mengalami masalah dengan ukuran pastebuffer saat menempelkan konfigurasi besar yang menghasilkan sebagian konfigurasi yang disalin.
Teun Vink


3

Anda dapat menggunakan skrip untuk berbagi bagian-bagian konfigurasi dengan cukup mudah.

Saya menggunakan skrip berbagi data . Anda dapat membuat konfigurasi seperti ini di sakelar / router:

grup {
    juniper-distro {
        apply-macro share-data {
            perangkat3;
            perangkat2;
            perangkat1;
        }
        sistem {
            domain-name mydomain.com;
            pencarian domain [mydomain.com anotherdomain.com];
...........................................
        }
    }
}
apply-groups [juniper-distro];
...........................................

Anda kemudian dapat menggunakan skrip untuk menyalin konfigurasi grup ke perangkat lain:

{master: 1}
root @ device1> grup berbagi-data op juniper-distro?
Kemungkinan penyelesaian:
              Jalankan perintah ini
                 Nama argumen
  database Database untuk konfigurasi ('kandidat' atau 'berkomitmen')
  detail Menampilkan detail output
  target Target untuk transfer (satu atau daftar terbatas-ruang)
  | Pipa melalui perintah

Ini tidak terlalu membantu untuk konfigurasi awal sakelar karena Anda masih harus dapat mengaksesnya dan dapat mengatur grup yang berlaku. Saran poster sebelumnya tentang scp file konfigurasi akan menjadi saran saya.


3

Untuk empat perangkat yang menerapkan konfigurasi standar dengan tangan adalah pilihan yang baik. Namun jika Anda ingin memutakhirkan atau menurunkan versi dan menerapkan konfigurasi default ke beberapa perangkat, maka Zero Touch Provisioning (ZTP) mungkin menjadi solusi yang lebih nyaman untuk perangkat keras Juniper.

KB27327 memiliki beberapa informasi yang baik mengenai proses tersebut serta artikel Penyetelan Tanpa Sentuhan Konfigurasi .

Membutuhkan;

  • Server DHCP yang menyediakan lokasi gambar perangkat lunak dan file konfigurasi di jaringan
  • FTP, HTTP, atau TFTP server anonim tempat file gambar dan konfigurasi disimpan.
  • DNS
  • NTP (opsional)
  • Syslog (opsional)

1

Katakanlah SWA memiliki konfigurasi yang ingin Anda salin dan SWB adalah sakelar baru. Ikuti langkah-langkah ini untuk mereplikasi konfigurasi

  1. user@SWA>show configuration|display set
  2. copy the set commands from this display
  3. user@SWB#load set terminal
  4. tekan enter
  5. Klik kanan untuk menempelkan perintah set yang disalin
  6. Tekan ctrl-D
  7. Commit check
  8. Commit.

-1

Saya tidak berpikir saya melihat ada yang menyebutkannya, sepotong pengetahuan yang baik untuk dimiliki adalah dua perintah: commit confirm menimpa dan komit konfirmasi bergabung.

Dua perintah ini membantu dengan hal-hal serupa perbedaan utama adalah bahwa
komit mengkonfirmasi menggabungkan konten salinan dari konfigurasi lain yang berisi data yang ingin Anda integrasikan ke konfigurasi kandidat Anda saat ini. Saya biasanya menyalinnya dari notepad ++ atau menyalinnya dari konfigurasi dengan tombol salin di secureCRT. Perintah ini tidak menimpa konfigurasi Anda saat ini.

Commit confirm overwrite melakukan apa yang terdengar dan menimpa konfigurasi saat ini dengan konfigurasi baru. Kembalikan akan diperlukan untuk kembali dari operasi ini.

Terakhir, ketika melakukan data konfigurasi baru, selalu praktik yang baik untuk menggunakan perintah cek komit sebelum mengonfirmasi.


1
Meskipun ini saran yang bagus, ini bukan jawaban untuk pertanyaan itu.
Teun Vink
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.