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


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

Автор Тема: Еще одна тема про ics на ubuntu (сразу не бейте)  (Прочитано 463 раз)

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

Оффлайн qui-gon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Имеется следующая конфигурация:
Интернет по vpn от корбины => eth1 на PC с Ubuntu 9.10 => eth0, подключенный по ethernet к wifi точке доступа.
Задача естественно раздавать интернет по wi-fi.
Настройки которые производились - это установка pptp-linux и network-manager-pptp и установка метода "Общий с другими компьютерами" для eth0.
При этом интернет по вай-фай почему-то начал раздаваться даже с dhcp (в точку доступа он не встроен), что для меня непонятно, ибо для eth0 установился новый ip-адрес (10.42.43.1) и он находится в другой подсети, относительно ip-адреса точки доступа (192.168.0.254).
В точке доступа установлен шлюзом ip 192.168.0.1.

Единственная проблема на данный момент в том, что через розданный по wifi интернет не загружается ряд сайтов (поисковая выдача гугла, ряд форумов в зоне .ru, вконтакте...). Была идея, что не работают те сайты, которые не загружались с PC на ubuntu (проблема с dns), но она не оправдалась.

Ps: Да, я читал об установке dnsmasq & ipmasq, но при этом отваливается vpn-соединение и появляется лишь при их удалении.

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Еще одна тема про ics на ubuntu (сразу не бейте)
« Ответ #1 : 20 Февраль 2010, 23:48:33 »
Тяк. Значит vpn говорите. Значитца можно попробовать следующим образом:
sudo iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
И не перезагружая проверить, изменилось ли чего.

установка метода "Общий с другими компьютерами" для eth0.
Это где такое чудо?


Пользователь решил продолжить мысль 20 Февраль 2010, 23:51:08:
что для меня непонятно, ибо для eth0 установился новый ip-адрес (10.42.43.1) и он находится в другой подсети, относительно ip-адреса точки доступа (192.168.0.254).
Точка доступа не является маршрутизатором и полностью прозрачна для сети. Можно сравнить с коммутатором наверное, которому пофиг, какие сети через него гуляют.
« Последнее редактирование: 20 Февраль 2010, 23:51:08 от Mam(O)n »

Оффлайн qui-gon

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Еще одна тема про ics на ubuntu (сразу не бейте)
« Ответ #2 : 20 Февраль 2010, 23:56:59 »
Это где такое чудо?
Сетевые соединения => Проводные => Выбираем искомое, кнопка Изменить => Параметры Ipv4 => Строка "Метод", помимо "Общий с другими компьютерами" можно выбрать "В ручную", "Автоматически (DHCP)...

В результате Вашего способа проблема с незагружаемыми сайтами вроде бы разрешилась. Спасибо!
Все же интересно, чем занимается этот "метод" и нужен ли он сейчас...
« Последнее редактирование: 21 Февраль 2010, 00:02:38 от qui-gon »

Оффлайн Mam(O)n

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Re: Еще одна тема про ics на ubuntu (сразу не бейте)
« Ответ #3 : 21 Февраль 2010, 00:13:11 »
Интересненько, раньше не замечал этого "общего доступа". Всё вроде как неплохо, но про то, что mtu у интерфейсов может быть разный и на клиенте ICMP файером резаться, они не учли. Моя команда добавляет правило в файрволл, которое жестко меняет mss у tcp сессии на значение, которое высчитывается относительно mtu интерфейса назначения.
« Последнее редактирование: 21 Февраль 2010, 00:44:40 от Mam(O)n »

 

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