Сайт | Скачать | Видео | Wiki

Автор Тема: Раздача спутникового интрнета (globax)  (Прочитано 3877 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн cookie

  • Старожил
  • ****
  • Сообщений: 239
  • Репутация: +20/-0
  • Автор темы
Тут я описаваю способы раздачи спутникового интернета через globax БЕЗ VPN.
надеюсь интерфейс dvb0_0 уже поднят, если нет - знакомимся с этим.
Далее скачиваем клиент globax с оффицального сайта (стабильная версия тут http://globax.biz/files/gx-linux-4.2.3.tar.bz2. В архиве бинарный файл и еще что-то. Распаковываем, и там же в файл globax.conf вписываем свою конфигурацию. Запускаем командой
Код
./globax ./globax.conf
, чтобы завершить killall globax
Проверяем работоспособность на локальной машине: вписываем в браузере http прокси 127.0.0.1:3128 и смотрим куда валится входящий трафик: если туда же откуда уходит - что-то не так (в этом случае ищем в чем прроблема и решаем ее), если на dvb0_0 - ok и продолжаем.
сначала надо раздать наземный интернет. как? читаем тут.

Далее есть два способа: первый проще, но требует настройки каждого приложения под прокси сервер.

1способ: в конфиге в секциях [local] находим строки типа port = 127.0.0.1:3128 и port = 127.0.0.1:1080 и заменяем их на port = 3128 и port = 1080. Перезапускаем глобах. Теперь в приложении, которому нужен спутниковый интернет, в адресе прокси пишем ip раздающей машины, порт 3128 для хттп(с), 1080 - для сокс.

2 способ. в конфиге добавляем
Код
[local]
remote = globax
port = 8000
transparent
перезапускаем глобакс.
набираем команду
Код
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport ! 22 -j REDIRECT --to-port 8000
где eth0 смотрит в сеть.
Все теперь в сетке спутниковый интернет по всем портам кроме указанного, и никаких прокси в софте прописывать не надо. Да и не забвывайте тут пойдет только tcp, а вот за udp трафик глобах не берется.
Да и еще поясню после --dport указывается порт который заворачивается на спутник, если перед портом стоит ! значит завернуться все кроме указанного. Как сделать, чтоб не заворачивались все кроме нескольких портов пока не знаю.

« Последнее редактирование: 29 Ноябрь 2009, 13:03:53 от cookie »

Оффлайн cookie

  • Старожил
  • ****
  • Сообщений: 239
  • Репутация: +20/-0
  • Автор темы
Re: Раздача спутникового интрнета (globax)
« Ответ #1 : 16 Декабрь 2009, 18:13:40 »
Ну что б мозги не парить, решил выложить.
Возможно поможет если второй способ без этого не работал.
Итак /etc/dnsmasq.conf должен быть примено следующего содержания
Код
domain-needed 
expand-hosts
domain=cookie.local
dhcp-range=192.168.0.2,192.168.0.254,255.255.255.0,12h
cache-size=300
После этого при запуске dnsmasq будет выдана ругань, что не возможно создать  в каком-то каталоге файл leases. Посмотрите что за каталог, и создайте вручную, потом напишите сюда, что это за каталог был.
Да кстати, теперь папик еще и dhcp сервер. что по себе достаточно удобно если не охото на каждой машине вписывать ипишники.
Да и еще, второй способ накрывал самбу, сегодня я как раз этот вопрос решил. Если кому интерсно как, дайте знать - отпишусь.