1

Я пытаюсь подать страницу в Интернет от моего малинового пи. Я могу просмотреть страницу внутри моей WLAN.

Мой маршрутизатор - DI-524, я настроил виртуальный сервер, поэтому выбранный порт открыт. Аналогичная конфигурация работает для другого хоста (проводного). Итак, я предполагаю, что это как-то связано с беспроводными хостами.

Надеюсь, кто-то может помочь!

РЕДАКТИРОВАТЬ

Я проверил Raspberry Pi CableD, подключенный непосредственно к маршрутизатору, и он не работал. Первый получает IP через DHCP (я думаю, что это не имеет значения).

Я также проверил ноутбук (по беспроводной связи), и он работал.

ifconfig выводит из Raspberry Pi

eth0    Link encap:Ethernet  HWaddr b8:27:eb:0b:93:cf  
        inet addr:192.168.0.26  Bcast:192.168.0.31  Mask:255.255.255.224
        inet6 addr: fe80::ba27:ebff:fe0b:93cf/64 Scope:Link
        UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
        RX packets:5589 errors:0 dropped:0 overruns:0 frame:0
        TX packets:2522 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:1000 
        RX bytes:847888 (828.0 KiB)  TX bytes:281045 (274.4 KiB)

lo    Link encap:Local Loopback  
        inet addr:127.0.0.1  Mask:255.0.0.0
        inet6 addr: ::1/128 Scope:Host
        UP LOOPBACK RUNNING  MTU:65536  Metric:1
        RX packets:114 errors:0 dropped:0 overruns:0 frame:0
        TX packets:114 errors:0 dropped:0 overruns:0 carrier:0
        collisions:0 txqueuelen:0 
        RX bytes:63840 (62.3 KiB)  TX bytes:63840 (62.3 KiB)

вывод ifconfig с ноутбука (частичный)

en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        ether 28:cf:e9:63:54:e9 
        inet6 fe80::2acf:e9ff:fe63:54e9%en1 prefixlen 64 scopeid 0x5 
        inet 192.168.0.29 netmask 0xffffffe0 broadcast 192.168.0.31
        nd6 options=1<PERFORMNUD>
        media: autoselect
        status: active</blockquote>

1 ответ1

0

Мне потребовалось некоторое время, чтобы проверить очевидное, iptables. Моя версия raspbmc настраивает его для удаления всех соединений, созданных за пределами моей локальной сети.

Чтобы позволить raspbmc принимать соединения из-за пределов локальной сети, необходимо удалить файл /etc/network/if-up.d/secure-rmc .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .