運行此命令作爲非根用戶:SO_BINDTODEVICE與捲曲--interface或CURLOPT_INTERFACE
捲曲--interface TUN0 http://google.com -v
SO_BINDTODEVICE TUN0失敗,錯誤號1:操作不允許; 將做常規綁定
設置curl_setopt($ch, CURLOPT_INTERFACE "tun0")
在PHP中也不起作用。但是,
平-I TUN0 google.com
正常工作,所以才用捲曲的問題。它甚至適用於根捲曲,但它確實應該適用於非root用戶。
我有一個openpvn接口tun0
但同樣的事情發生在lo
接口。
這種情況發生在多個系統上,--interface選項剛剛在curl中斷開,還是應該用其他方式使用它?我應該爲curl啓用一些特殊功能來使用界面嗎?