Skip to content

Commit 29bc59d

Browse files
authored
[Feature] Specify network interface to use (alexjustesen#1963)
1 parent a919ad1 commit 29bc59d

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

app/Jobs/Ookla/RunSpeedtestJob.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -64,6 +64,7 @@ public function handle(): void
6464
'--accept-gdpr',
6565
'--format=json',
6666
$this->result->server_id ? '--server-id='.$this->result->server_id : null,
67+
config('speedtest.interface') ? '--interface='.config('speedtest.interface') : null,
6768
]);
6869

6970
$process = new Process($command);

config/speedtest.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@
3535

3636
'blocked_servers' => env('SPEEDTEST_BLOCKED_SERVERS'),
3737

38+
'interface' => env('SPEEDTEST_INTERFACE'),
39+
3840
/**
3941
* IP filtering settings.
4042
*/

0 commit comments

Comments
 (0)