Bandwhich - סקוניל רובע תשרב ספה בחור לוצינ ילכ


Bandwhich, תונכת תפשב בתכנש ףוסמ ילכ אוה ,"המ" רבעב ארקנש Rust, ה םשו רוביחה ,ךילהתה ידי לע תשרה לש יחכונה ספה בחור לוצינ רוטינל שמשמה- IP/ה תונמ לדוג רחא בקועו רדגומ תשר קשממ חרחרמ הז .

סקונילב תשרב שומישה חותינל ישומיש ספה בחור רוטינל םילכ 16 :אורקל ץלמומ

Bandwhich תובותכ רותפל ףאשת איה ,ןכ ומכ .הזל םוקמ הברה ןיא םא תוחפ עדימ גיצמ ,לנימרטה ןולח לדוגל ביגמ IP תועצמאב עקרב םהלש חראמה םשל DNS ךופה.

סקוניל תוכרעמב Bandwhich ןיקתהל דציכ

.Yay תועצמאב AUR רגאממ Arch Linux לע הנקתהל ןימז אוהו שדח תוריש ילכ אוה Bandwhich לש הזה תורישה ילכ

.הלוכ תכרעמה ןוכדעלו AUR רגאממ תוליבח תנקתהו שופיחל ןמקפ לש תפטעכ שמשמה ,Go -ב בתכנש דחוימב בוט AUR רזוע אוה יי

.תואבה תודוקפה תועצמאב ותיינבו git repo -ה טוביש ידי לע ותוא ןיקתהל לוכי התא ,ןקתומ אל Yay AUR Helper םא

$ git clone https://aur.archlinux.org/yay.git
$ cd yay
$ makepkg -si

.גצומש יפכ Bandwhich תא ןיקתהל ידכ וב שמתשהל לוכי התא ,Yay תנקתה רחאל

$ yay -S bandwhich

.Rust תונכתה תפש תא ןיקתהל ךילע ,Linux -ב ןעטמ תא ןיקתהל ידכ .ןעטמ הנוכמה Rust תוליבחה להנמ תועצמאב הקהלה תא ןיקתהל ןתינ ,תורחא סקוניל תוצפהב

$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

.סקוניל תוכרעמב Bandwhich תא ןיקתהל ידכ ןעטמה תדוקפב שמתשהל טושפ ולכות ,תכרעמב Rust תנקתהש רחאל

$ cargo install bandwhich

.גצומש יפכ יראניבל ילמס רושיק רוציל ךילע ,תאז ןקתל ידכ .ותוא ץירהל ידכ שרוש תואשרה ךל תשרדנ ךא ~/.cargo/bin/bandwhich -ל bandwhich תא ןיקתמ הז

$ sudo ln -s ~/.cargo/bin/bandwhich /usr/local/bin/

.גצומש יפכ sudo ~/.cargo/bin/bandwhich םוקמב bandwhich הדוקפה תא ליעפהל לכות ,ןכמ רחאל

$ sudo bandwhich

:דלקה ,תופסונ תויורשפאו שומיש תלבקל

$ sudo bandwhich --help

.סקונילב קחורמ חראמ/IP -ו רוביח ,ךילהת יפל יחכונה תשרב שומישה תגצהל הדוקפ תרושל ישומיש ילכ אוה Bandwhich !הז והז