GNU/Linux >> Belajar Linux >  >> Linux

cara menggunakan cURL pada antarmuka tertentu

Bagi siapa pun yang datang ke sini mencari jawaban yang sama, tetapi untuk wlan0 atau antarmuka non-default apa pun yang ada di Raspberry/RPi, Anda harus sudo atau menjalankannya sebagai root.

Dalam kasus saya, saya menjalankan eth0 dan wlan0, tetapi eth0 adalah NIC default saya. Ping bekerja tanpa sudo, curl tidak memiliki cukup logose selain mengatakan koneksi habis dan hanya bekerja tanpa sudo pada eth0. Traceroute akhirnya membawa saya ke jawaban saya ketika kesalahan mengatakan "setsockopt SO_BINDTODEVICE:Operasi tidak diizinkan"


Sepertinya dukungan curl --interface opsi

curl --interface eth0 

Linux
  1. Bagaimana cara menggunakan yum untuk menginstal versi Paket tertentu?

  2. Bagaimana Cara Menjalankan Program Tertentu Sebagai Root Tanpa Prompt Kata Sandi?

  3. Cara Mengatur Sudo Tanpa Kata Sandi untuk Pengguna Tertentu

  1. Bagaimana mengizinkan hanya pengguna non-root tertentu yang menggunakan crontab

  2. cara mengikat soket mentah ke antarmuka tertentu

  3. Bagaimana cara menonaktifkan ipv6 pada antarmuka tertentu di linux?

  1. Bagaimana cara menggunakan perintah 'cp' untuk mengecualikan direktori tertentu?

  2. Bagaimana cara mengatur curl untuk menggunakan proxy secara permanen?

  3. cara menggunakan netstat pada port tertentu di Linux