Если программа говорит «Unsupported kernel», то я не знаю. Я думаю это из-за специфичного для каждого устройства конфига ядра — во многих отключают эту функцию.
Пользуюсь Wikipedia, Google (Mail + Reader + Translate + Search) и Yandex (Деньги + Маркет), Вконтакте
Удобнее потому что они ориентированы на использование с устройств с TouchScreen, в моем случае это Android смартфон.
Главное — удобное управление пальцем, чтобы не нужно было «целиться» в мелкие детали.
Для нахождения «своего адреса» можно и не использовать dyndns, интернет соединение не нужно вообще.
Обычно подсеть всегда одинаковая для пользователя:
К примеру при текущем адресе 10.58.131.5/255.255.252.0
Считаем какие хосты принадлежат (http://www.ispreview.ru/ipcalc.html)
Получаем что то 10.58.128.1 — 10.58.131.254
Открываем дома какой либо порт (для примера iptables -A INPUT -p tcp --dport 54278 -j DELUDE, ну или тот же vpn перевесить на 54278)
Не из дома ищем nmap -p 54278 10.58.128-131.1-254
Для сети из ≈8200 хостов требуется 10-15 минут (личный опыт, трафик через разные районы)
И смотрим у какого хоста он открытый, тот и нужен.
Это долго, но ради дешевого интернета же.
К слову, мой провайдер предоставляет свой DynDNS для внутренних IP без какого либо дополнительного софта.
Starting nginx: [emerg]: bind() to [::]:80 failed (98: Address already in use)
Нужно указывать только одну строчку:
listen [::]:80;
Потому что, цитата из документации nginx:
In Linux by default any IPv6 TCP socket also accepts IPv4 traffic using the IPv4 to IPv6 mapped address format, i.e., ::ffff:. E.g., ::ffff:192.168.0.27 maps the IPv4 address 192.168.0.27 to an IPv6 address.
modprobe -r uhci_hcd
Если будет работать, то в режиме usb 1.1
dmesg? ifconfig -a?
ifconfig usbnet0 192.168.0.4 up
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
sysctl net.ipv4.ip_forward=1
Где usbnet0 — сеть с андройдом
192.168.0.4 — ip компьютера в этой сети
eth0 — сеть с выходом в интернет
Остальное все должно совпадать.
ВконтактеУдобнее потому что они ориентированы на использование с устройств с TouchScreen, в моем случае это Android смартфон.
Главное — удобное управление пальцем, чтобы не нужно было «целиться» в мелкие детали.
Обычно подсеть всегда одинаковая для пользователя:
К примеру при текущем адресе 10.58.131.5/255.255.252.0
Считаем какие хосты принадлежат (http://www.ispreview.ru/ipcalc.html)
Получаем что то 10.58.128.1 — 10.58.131.254
Открываем дома какой либо порт (для примера iptables -A INPUT -p tcp --dport 54278 -j DELUDE, ну или тот же vpn перевесить на 54278)
Не из дома ищем nmap -p 54278 10.58.128-131.1-254
Для сети из ≈8200 хостов требуется 10-15 минут (личный опыт, трафик через разные районы)
И смотрим у какого хоста он открытый, тот и нужен.
Это долго, но ради дешевого интернета же.
К слову, мой провайдер предоставляет свой DynDNS для внутренних IP без какого либо дополнительного софта.
Там с самого начала:
Нужно указывать только одну строчку:
Потому что, цитата из документации nginx: