Есть виртуальный хост который доступен из вне http://host:1000 Сделан проброс на роутере 1000 порта, в iptables у host 1000 порт открыт. Настройки виртуального хоста:
Listen 1000
<VirtualHost _default_:1000>
    DocumentRoot "/var/www/monitor"
    EnableSendfile On
        <Directory />
        Options FollowSymLinks
        Options -Includes
        AllowOverride All
    </Directory>
    <Directory /var/www/monitor/>
        Options FollowSymLinks MultiViews
        AllowOverride All
        Order allow,deny
        Options -Includes
        allow from all
    </Directory>
    
    ErrorLog /var/log/apache2/error.log
    TransferLog /var/log/apache2/access.log
    LogLevel warn
</VirtualHost>
В папке monitor лежат файлы mp3 и jpg. По локальной сети mp3 прослушать могу, с интернета нет...файл сам есть, но прослушать нельзя, тоже самое с картинкой, картинка есть, но с интернета ее не видно))
Вот логи apache через локальную сеть и интернет:
192.168.100.1 - - [14/Nov/2017:18:14:50 +1000] "GET /2017/06/26/out-452524-031-20170626-175552-1498463752.2.mp3 HTTP/1.1" 206 1
192.168.100.1 - - [14/Nov/2017:18:14:50 +1000] "GET /2017/06/26/out-452524-031-20170626-175552-1498463752.2.mp3 HTTP/1.1" 206 337268
212.19.6.166 - - [14/Nov/2017:18:16:07 +1000] "GET /2017/06/26/out-452524-031-20170626-175552-1498463752.2.mp3 HTTP/1.1" 206 1
212.19.6.166 - - [14/Nov/2017:18:16:07 +1000] "GET /2017/06/26/out-452524-031-20170626-175552-1498463752.2.mp3 HTTP/1.1" 206 43199
Сообственно ничем не отличаются, куда копать в сторону apache или iptables?