LINUX.ORG.RU

[aria2c][interface] Привязать aria2 к интерфейсу


0

1

в мане есть

--interface=INTERFACE Привязать сокеты к заданному интерфейсу.

Соответственно делаю --interface=10.x.x.x, но вижу активные соединения на двух других интерфейсах (белые IP).

10.x.x.x - айпи адрес, маршрутизируемый провом в его локалку.

Нужно мне это для того, чтобы качать некоторые торренты только из локалки провайдера (у прова есть retracker.local)

Ответ на: комментарий от Axon
       --interface=INTERFACE
           Привязать сокеты к заданному интерфейсу. Вы можете указать имя интерфейса, IP-адрес и имя хоста. Возможные
           значения: имя интерфейса (например, eth0), IP-адрес (например, 192.168.0.12), имя хоста (например,
           myhost).

           Замечание
           Если интерфейс имеет несколько адресов, то настоятельно рекомендуется указать IP-адрес явно.
nixtrian ()
Ответ на: комментарий от Axon

нетстатом.

[root@arch64 nnbak]# netstat -tunlp | grep aria2
tcp        0      0 0.0.0.0:26881           0.0.0.0:*               LISTEN      3314/aria2c         
tcp6       0      0 :::26881                :::*                    LISTEN      3314/aria2c         
udp        0      0 0.0.0.0:26881           0.0.0.0:*                           3314/aria2c 

то есть слушается не только нужный интерфейс.

ну и очевидно, что «netstat -tunp» тоже показывает:


tcp        0     34 ${my_white_ip}:26881   90.157.35.68:63785      ESTABLISHED 3314/aria2c         
tcp        1      0 ${my_grey_ip}:42307      91.207.136.48:80        CLOSE_WAIT  3314/aria2c

91.207.136.48 - это retracker.local

nixtrian ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.