Pembentuk bandwidth atau aplikasi pengontrol bandwidth untuk Mac OS X

36

Saya mencari program bandwidth / paket throttle / pembentuk dengan fitur berikut:

  • Mirip dengan Netlimiter berbasis Windows .
  • Berbasis GUI dan bukan terminal atau baris perintah.
  • Menampilkan daftar semua aplikasi yang berkomunikasi melalui jaringan, koneksi, kecepatan transfer, dan lainnya.
  • Tetapkan unduh atau unggah batas kecepatan transfer untuk aplikasi, koneksi, atau grup dari mereka.
Rishi
sumber
Lihat pertanyaan SuperUser superuser.com/questions/126642/...
Pertanyaan kanonik di situs ini tampaknya berada di sini -> apple.stackexchange.com/questions/24066/...
bmike
Saya membaca semua jawaban di atas, dan masih saya setuju bahwa tidak ada yang menemukan solusinya. Kami mencari alternatif tepat netlimiter untuk windows. Jadi perangkat lunak berbasis GUI yang dengan mudah memungkinkan untuk memantau dan juga membatasi unduhan / unggah setiap aplikasi, bukan port, melainkan aplikasi. Sebagai contoh jika saya menggunakan JAKSTA untuk mengunduh video yang akan menggunakan semua bandwidth yang tersedia membuat saya mandek dan tidak bisa menjelajahi web saat saya mengunduh video. Jadi, Adakah alternatif yang valid untuk mac?
2014: Statusnya tampaknya masih sama dengan komentator di atas. Tidak ada aplikasi (bahkan tidak mengatakan aplikasi yang baik), untuk membatasi bandwidth berdasarkan aplikasi dan bukan port.
jason

Jawaban:

24

Bagi mereka yang menggunakan 10.7 atau yang lebih baru 1 , solusi termudah untuk bandwidth membatasi bagian dari pertanyaan adalah Network Link Conditioner (NLC) Apple , sebuah utilitas gratis yang awalnya disertakan dengan Xcode. Kemudian Apple mendapatkan semua kotak pasir, jadi sekarang ini adalah unduhan terpisah dari situs web pengembang Apple, yang disebut Hardware IO Tools for Xcode .

Poin penting yang terjadi untuk NLC adalah bahwa itu dari Apple, itu punya UI yang sangat mudah, dan berfungsi . Beberapa saran lain yang diberikan dalam jawaban lain gagal sebagian atau semua kriteria ini, terutama karena gagal bekerja pada OS yang lebih baru.

Sedangkan untuk memantau penggunaan bandwidth per-aplikasi, saya sarankan Rubbernet . 2


Catatan kaki:

  1. Jika Anda masih menggunakan 10.6 atau lebih, Anda bisa mendapatkan efek yang sama dari baris perintah dengan menambahkan pipa bandwidth terbatas ke firewall .

  2. Berhati-hatilah bahwa jika Anda menggunakan versi App Store dari Rubbernet, Anda juga perlu menginstal daemon untuk melakukan pemantauan. (Sayangnya, di sekitar kotak pasir yang berantakan, aku takut.)

Warren Young
sumber
* dan gagal .... bagi saya :(
user1133275
Bagaimana NLC dapat digunakan untuk melihat dan mengontrol bandwidth jaringan berdasarkan per-aplikasi (per poin-poin 3 dan 4 dalam pertanyaan)?
Jon Schneider
5

Ada beberapa cara untuk melakukan ini.

Misalnya, menggunakan ujung depan ipfw ,, pfatau trickle , atau GUI, seperti:

diimdeep
sumber
+1 Untuk itu. Sayangnya tidak ada yang benar-benar melakukan apa yang diinginkan OP yang merupakan pemantauan waktu nyata lalu lintas jaringan oleh App. Sedang mencari ini sendiri untuk beberapa waktu tetapi tidak berhasil: S
Martin Marconcini
iftopsemoga bermanfaat buat kamu. Apakah pemantauan realtime (tidak membentuk), dan oleh tuan rumah (bukan aplikasi).
ipfwsudah usang menurut manpada Lion. dapat pfctldigunakan dengan cara yang sama?
adambox
Ya. Dan IceFloor adalah sebuah frontend: hanynet.com/icefloor/index.html
0

Charles Proxy

Batasi bandwidth dan lihat permintaan, tanggapan secara real time.
Charles Proxy memiliki GUI yang cukup bagus.

Jonathan.
sumber
Sayangnya hanya http
Heiko Rupp
1
Tidak, Anda dapat melakukan HTTPS, itu dalam pengaturan proxy saya pikir
Jonathan.
0

Tahan air atau Noobproof , keduanya gratis !!

geo
sumber
1
Terima kasih atas jawaban Anda, geo! Bisakah Anda menambahkan informasi lebih lanjut? Bagaimana aplikasi ini membantu OP?
daviesgeek
0

lihatlah snitch kecil: http://www.obdev.at/products/littlesnitch/index.html

Little Snitch fitur pemantauan jaringan real-time. Ini dimulai sebagai GUI yang bagus untuk menambahkan aturan akses per-aplikasi dan telah berkembang menjadi alat bandwidth juga. Saya tidak tahu bagaimana menggunakannya untuk membentuk bandwidth. Ini sebagian besar semua atau tidak sama sekali, menerima / menolak monitor akses jaringan.

Namun, ini tentu akan membantu Anda mengetahui proses mana yang memacu aktivitas jaringan Mac Anda.

menu snitch

Jim
sumber
dapatkah Anda menjelaskan betapa sedikit snitch akan membantu?
Daniel
Ini adalah jawaban yang sebagian bermanfaat, karena mengidentifikasi lalu lintas per-aplikasi pada Mac tidak semudah itu. Memiliki bentuk di alat yang sama sangat ideal tetapi tidak yakin apakah itu ada.
RichVel