Remote restart service freeradius

Posted: 28 Mei 2016 in Pengalaman, programming

Assalamu’alaikum Wr. Wb.

hmmm udah 2 hari gk masuk kerja, sebelumnya 1 minggu gk masuk karena DB. saya paksain kerja dan ikut panitia famday… akhirnya jatuh sakit lagi >.< ada banya acara, habis famday ke nikahannya Pak Todi. terus mulai sakit habis transfer knowledge dengan HO dan SKB… karena AC nya terlalu dingin dan mulai batuk2..,, lupa kalau tidak saya matikan. oh ya tulisan ini menyambung yang ini ya https://tarecha.wordpress.com/2016/04/23/core-switch-l3-hp-procurve-5406/

tulisan ini tidak ada di buku ya. ini berdasarkan pengalaman. saya share ilmu dan pengetahuan yang saya miliki agar bisa jadi amal jariah yang pahalanya mengalir😉, info sensitif sudah saya blur he he

 

Bersama Harimau

Bersama Harimau

Harimaunya lucu, tapi agak takut klo nggigit

 

Nikahan Pak TOdi

Nikahan Pak TOdi

hmmm foto nikahan…. kita kapan ? ^_^

Jadi kita punya 2 server radius, keduannya jalan bareng. bukan fail over. jadi ketika kita daftarkan MAC perangkat untuk autentikasi kita setting di 2 server tersebut. di HP Procurve ini jalan loadbalancing atau round robin tidak ada yang utama ataupun backup ( fail over) tergantung server mana loadnya yang lebih rendah. jadi harus daftarkan MAC di kedua server. namun kita harus mengedit file users.conf satu per satu di server kemudian restart servernya. masalahkan adalah ketika file di kedua server tidak sama akan menimbulkan masalah. misal di server A udah terdaftar dan di server B belum, ketika autentikasi lari ke server B karena loadnya lebih rendah makan akan dapat VLAN Guest.  file users.conf berisi daftar MAC dan dimasukkan ke VLAN berapa.

Edit file users.conf

Edit file users.conf

kemudian remote server satu per satu kemudian restart servicenya

restart service freeradius

restart service freeradius

 

cara diatas cukup mereportkan karena 2 kali kerja untuk itu saya pakai aplikasi win merge dan remote service menggunakan cmd

jadi daripada kita 2 kali remote server maka idenya adalah mengedit filenya di PC yang kita gunakan lalu restart servicenya di pc kita dengan catatan harus admin di servernya.

kita share dlu folder di masing2 server, di map folder lalu dibuka dengan win merge

win merge

win merge sebelah kanan adalah file users.conf dari server A di sebelah kiri dari server B

tinggal kita ketik di sebelah kiri lalu klik refresh (F5) akan muncul baris mana yang beda dengan blok kuning. lalu klik

all right copy semua ke kanan

all right copy semua ke kanan

semua akan tercopy ke kanan. lalu save. oh ya secara otomatis free radius akan membuat file users.conf.bak untuk backup

backup default free radius

backup default free radius

namun hanya menyimpan save an terakhir. bila dirasa riskan maka bisa ditambahi di fasilitas winmergenya biar setiap save bikin backup. karena kalau salah edit file ini bisa error dan bisa saja 1 jaringan yang terautentikasi jadi down

berikut settingnya

klik tanda kunci inggirs

klik tanda kunci inggirs

jadi setiap kali save akan bikin backup.

akan ada banyak backup . urutkan aja berdasarkan tanggal

backup dari winmerge

backup dari winmerge

 

lalu restart servicenya menggunakan ini lalu save .bat

script remote restart service

script remote restart service

bila hasilnya ada pendingnya, ulangi saja hingga hasilnya 1 stopend , lalu 4 running

Start pending stop pending

Start pending stop pending

saya tidak terlalu paham, kemungkinan ketika perintah itu dijalankan servicenya sedang berjalan. jadi nunggu prosesnya selesai baru dia akan stop atau start secara normal. tapi demi kepastian di ulangi lagi saja hingga statusnya sempurna 1 stoped dan 4 running .

 

ok

ok

 

dengan cara ini keuntungan yang diperoleh

  1. lebih praktis edit di satu tempat yang sama
  2. otomatis terbackup ketika save
  3. terhindar dari kesalahan bila file tidak sama / identik
  4. remote service tidak perlu remote servernya

 

demikian yang bisa saya share, semoga bermanfaat

Wassalamu’alaikum Wr. Wb.

 

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s