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


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

Автор Тема: pptpd Сервер на удаленной машине. Не удается раздать интернет клиентам  (Прочитано 567 раз)

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

Оффлайн AbS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Доброе время суток.

Задача: поднять на удаленном сервере VPN и раздавать через него интернет, хочу это сделать что бы безопасно ходить в интернет в общественных WiFi сетях.

ОС: Ubunto 10.04
сетевой интерфейс eth0

Что уже сделано:
установил pptpd
конфигурационные файлы:

/etc/pptpd.conf
option /etc/ppp/pptpd-options
logwtmp
bcrelay eth0
localip 192.168.99.1
remoteip 192.168.99.100-200

/etc/ppp/pptpd-options
name pptpd
refuse-pap
refuse-chap
refuse-mschap

require-mschap-v2
require-mppe-128

ms-dns 8.8.8.8
nodefaultroute
lock
nobsdcomp
auth
logfile /var/log/pptpd.log

В файле /etc/ppp/chap-secrets прописан логин и пароль
В файле /etc/sysctl.conf раскомментировал строчку net.ipv4.ip_forward=1

Добавил такое правило: iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
Подключение к серверу проходит нормально.

Проблема: на клиентах отсуствует интернет. Помогите ее решить.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
ms-dns 8.8.8.8
Это хамство.

В остальном - показывайте всю диагностику.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн AbS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
ms-dns 8.8.8.8
Это хамство.

В остальном - показывайте всю диагностику.
Что хамского в использовании днс гугля?

Какую диагностику вам надо?

С подключенным клиентом:
netstat -n -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.99.100  0.0.0.0         255.255.255.255 UH        0 0          0 ppp0
46.182.27.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         46.182.27.1     0.0.0.0         UG        0 0          0 eth0


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28365
    • Просмотр профиля
Хамство - нагружать чужой DNS сервер своими запросами. Используйте свой собственный DNS, смотрящий на сервера провайдера.

Всю диагностику.

https://forum.ubuntu.ru/index.php?topic=107492.0
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн AbS

  • Автор темы
  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Перечитал тот пост.
Сделал
iptables -F
потом: iptables -t nat -A POSTROUTING -s 192.168.99.0/24 ! -d 192.168.99.0/24 -j MASQUERADE

и все заработало.

 

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