Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: HowTo: Интернет шлюз на Ubuntu 8.04.2 + 4G (wimax) модем от Yota!  (Прочитано 21565 раз)

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

Оффлайн zer66607

  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
проблема разрешилась как то сама собой, видимо это у йоты какие то заморочки были))

Оффлайн iHarvy

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Всем добрый день. Шлюз настроил. На всех компах инет работает.
А на самом "сервере" нет интернета. Стоит Ubuntu 10.04.  В iptables IP "сервера" добавил...
Прошу помочь.

Оффлайн memfis

  • Активист
  • *
  • Сообщений: 360
    • Просмотр профиля
на ранних прошивках в винде на каждой клиентской машине надо было прописывать МТУ. Но последних прошивках штатный виндовый шаринг соединения МТУ согласовывает сам. К сожалению под убунтой даже под новейшей прошивкой надо руками прописывать в свойствах сетевого соединения клиентской машины МТУ на уровне 1372. Т.е. несмотря на то, что на серверной машине (где есть йота и локалка) мы в настройках, как и написано в первом посте, прописывает правильный МТУ, тем не менее и на клиентских машинах это следует сделать. Без этого у меня нормально открывались все используемые мною ресурсы, кроме гугл-почты, документов.
МТУ руками правится легко, причем для вай-фая в привязке к каждой отдельной точке доступа. НетворкМанагер-правой кнопкой-изменить сетевое соединение-ищем там нашу сетку-свойства - и там в нижней строке правим МТU.

Гипотеза о причине такова - локалка состоит обычно из нескольких машин, которые ходят в локалку через свитч\хаб\точку доступа. Эти локальные машины могут иметь фиксированный ip или dhcp. Т.е. к серверу они обращаются через посредника, при прохождении через который правила МТУ сервера и клиентской машины просто не совпадут.

Оффлайн VJM

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Столкнулся с рядом проблем... в основном с такими же как у spot

Всё делал по инструкции. Но также вылетал нет на "сервере" при поднятии локалки. Поставил Resolvconf и прописал в /etc/resolvconf/interface-order это:
# interface-order(5)
lo.inet*
lo.dnsmasq
lo.pdnsd
lo.!(pdns|pdns-recursor)
lo
wimax*
tun*
tap*
hso*
eth*
ath*
wlan*
ppp*
*

Для верности, не включаю клиент до загрузки "сервера". Инет перестал падать.

К сожалению инета на клиенте, как не было  так и нет...

Помогло это (в консоли от рута)
обнуление фаервола
    iptables -F
    iptables -X
    iptables -t nat -F
    iptables -t nat -X
    iptables -t mangle -F

    iptables -P INPUT ACCEPT
    iptables -P OUTPUT ACCEPT
    iptables -P FORWARD ACCEPT
И после команда: iptables -t nat -A POSTROUTING -o wimax0 -j MASQUERADE

Инет на клиенте появляется.

Вопрос. Как сделать чтобы это работало автоматом?
В /etc/init.d/gateway вбивал:
#!/bin/sh
ifconfig wimax0 mtu 1372
ifconfig eth0 mtu 1372
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F

iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

iptables -t nat -A POSTROUTING -o wimax0 -j MASQUERADE
При загрузке у клиента инета нет, пока не повторю вышесказанное в консоли.

HELP!

Upd если клиента отсоединить, то консольные действия требуется повторить.

Upd1 Не  смотря на resolvconf инета при загрузке нет. Приходится перетыкать модем.
« Последнее редактирование: 07 Сентября 2010, 10:04:20 от ВЖМ »

 

Страница сгенерирована за 0.041 секунд. Запросов: 22.