OSS Group OSS Group
>  Карта
>  Поиск
>  Контакты
>  OSS Group  ::  Admin  ::  pppd и venet
  
РегистрацияЗабыли пароль?

↓  Быстрый поиск по Wiki


Режим поиска:   И   ИЛИ

↓  Доступные Wiki

↓  Навигация по сайту

[]

↓  Последняя новость

Загрузка...

↓  На эту страницу ссылаются:

Get Firefox!
[~]

pppd и venet

Порядок установки сервера PPP в контейнер OpenVZ с venet

  • Для контейнера OpenVZ на HN требуется разрешить использование модема на ttySN и интерфейса ppp. Также для VE должно быть разрешено конфигурировать сетевой интерфейс и использовать iptables:
 HN# vzctl set 1231 –save –devnodes ttyS0:rw
 HN# vzctl set 1231 –save –devnodes ppp:rw
 HN# vzctl set 1231 –save –capability net_admin:on 
 HN# vzctl set 1234 –save –iptables "ip_conntrack iptable_filter iptable_mangle ipt_state iptable_nat ip_nat_ftp ip_conntrack_ftp"
  • Перед запуском VE на HN должен быть загружен модуль ppp_async. Как вариант, его можно указать в /etc/modules.conf.
 HN# modprobe ppp_async
 HN# echo "ppp_async" >> /etc/modules.conf
  • Для передачи трафика от клиента PPP в HN и далее в внешнюю сеть внутри VE следует:

включить ip_forward:

 VE# echo 1 > /proc/sys/net/ipv4/ip_forward
 VE# subst 's@ip_forward = 0@ip_forward = 1@' /etc/net/sysctl.conf

установить iptables:

 VE# apt-get install iptables

и сделать правило для NAT:

 # iptables -t nat -A POSTROUTING -s VPN_LAN/MASK -o venet0 -j SNAT –to-source VE_IP_ADDRESS
 # chkconfig iptables on
 # service iptables save

См. также "ppp inside VPS".


Дата создания: 2008-04-22 23:32:48 (Фетисов Н. А. (naf))
Последнее изменение: 2008-04-22 23:32:48 (Фетисов Н. А. (naf))
Владелец: Фетисов Н. А. (naf)
Версия: 1


  Не показывать комментарии



Wiki::Admin   Оглавление  Карта раздела  Изменения за сутки  Изменения за неделю  Изменения за месяц



Valid XHTML 1.0 Transitional  Valid CSS!  [Valid RSS]