Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

Diesmal

Corbina и *nix

Рекомендованные сообщения

Есть просьба, напиши пожалуйста инструкцию по настройке VPN в *nix и маршрутизацию для локальных ресурсов. Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

там есть под раздел

в форуме про юниксы)

кстати там много чего полезного<_<

 

ЗЫ я тож линуксоид) тока подключиться осталось и с ВТ разобраться)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

mpd4 тебе в помощь для впн и про маршруты уже писали в теме два провайдера

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ога, нашёл, спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

По счет настройке, смотрите вот тут, настройка сети для различных систем, маршрутизация, и т.д.

Помоему там есть все, чтобы вопросов по настройке больше небыло :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ога, нашёл, спасибо!

А вот с мпд вам скорее всего придецо пои*ацо)

 

Будут вопросы пишите, за пыво всегда поможем:(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А вот с мпд вам скорее всего придецо пои*ацо)

 

Будут вопросы пишите, за пыво всегда поможем:(

 

+1 :)))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Если бы я не хотел иба*цо не мучил бы линухи, солярки и фряхи.

 

Но за помощь в этом деле пыва не жалко. :(

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

о_О а в чём процесс йопли? Прочитать пару страничек и понять как всё это работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

о_О а в чём процесс йопли? Прочитать пару страничек и понять как всё это работает?

 

вот ты прочитай на корбине хелпе а потом подними на фре его и если тачка не повиснет возьмеш пряник с полки :P:rolleyes:<_<

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

конфиг генты

может пригодится

у меня работает

надо создать ссылку с net.lo на net.ppp0

eth1 туда воткнут шнур корбины)

нада тока шлюз поменять

 

зы немного помучался, но заставил работать

cat /etc/conf.d/net

# This blank configuration will automatically use DHCP for any net.*

# scripts in /etc/init.d. To create a more complete configuration,

# please review /etc/conf.d/net.example and save your configuration

# in /etc/conf.d/net (this file :]!).

GATEWAY="шлюз"

 

dns_domain_lo="homenetwork"

 

config_eth0=("dhcp")

dhcp_eth0="dns nontp nonis"

 

config_eth1=("dhcp")

fallback_eth0=( "10.49.1.xx netmask 255.255.255.0" )

dhcp_eth1="dns nontp nonis"

 

config_ppp0=( "ppp" )

link_ppp0="pty 'pptp vpn.ul.corbina.ru --nolaunchpppd --nobuffer --loglevel 0'"

username_ppp0='А ЗАЧЕМ ВАМ?)'

password_ppp0='СИКРЕТ!!!!'

pppd_ppp0=(

"nodefaultroute"

"usepeerdns"

"lock"

"noauth"

# Запретить все кроме MSCHAPv2

"refuse-eap"

"refuse-chap"

"refuse-mschap"

# Запретить протоколы сжатия

"nobsdcomp"

"nodeflate"

# "debug"

# Переподнимать до упора

"persist"

"maxfail 0"

# Время в секундах между попытками переподнятия упавшего VPN

"holdoff 2"

# Через какой интервал времени в секундах посылать запросы, чтобы проверить жив канал или нет

"lcp-echo-interval 10"

# Если lcp-echo-failure пингов не прошло, значит канал отвалился и его надо переподнимать

"lcp-echo-failure 9"

)

 

preup() {

if [ "${IFACE}" = "ppp0" ]; then

/bin/mknod /dev/ppp c 108 0

route del default

fi

return 0

}

 

postup() {

if [ "${IFACE}" = "eth1" ]; then

# Адреса VPN-серверов берутся с DNS-сервера Корбины

route add -net 85.21.230.128 netmask 255.255.255.255 gw $GATEWAY;

for vpnaddr in $(host l2tp.corbina.net | awk '{ print $NF }'); do route add $vpnaddr gw $GATEWAY dev eth1; done;

fi

 

if [ "${IFACE}" = "ppp0" ]; then

# Из-за того, что адрес VPN-сервера совпадает с адресом шлюза,

# создаваемый автоматически маршрут к VPN-серверу использует интерфейс ppp0, а не eth0, исправляем

VPN=`ifconfig | grep 'P-t-P' | awk '{print $3}' | awk -F: '{print $2}'`

route del $VPN dev ppp0

# Удаление шлюза по умолчанию в локалку и добавление шлюза по умолчанию в инет

route del default

route add default dev ppp0

fi

№ Маршруты

route add -net 195.14.50.16 netmask 255.255.255.255 gw $GATEWAY

route add -net 195.14.50.26 netmask 255.255.255.255 gw $GATEWAY

route add -net 89.179.135.67 netmask 255.255.255.255 gw $GATEWAY

route add -net 10.0.0.0 netmask 255.0.0.0 gw $GATEWAY

route add -net 85.21.72.80 netmask 255.255.255.240 gw $GATEWAY

route add -net 195.14.50.93 netmask 255.255.255.255 gw $GATEWAY

 

return 0

}

 

postdown() {

# Добавление маршрута по умолчанию в локалку

if [ "${IFACE}" = "ppp0" ]; then

killall xl2tpd pppd

route add default dev eth0

fi

return 0

}

 

 

# Перед запуском vpn должен быть поднят eth0

depend_ppp0() {

need net.eth1

}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

вот ты прочитай на корбине хелпе а потом подними на фре его и если тачка не повиснет возьмеш пряник с полки :lol::lol::lol:

 

Ага-Ага, если на mpd5 поднимать по инструкции (http://help.corbina.ru/internet/install/freebsd/) то тачка виснет напрочь, помнется до утра с ним мучился, но всеже нашел как поднять, опятже на форуме вычитал :)

 

startup:

# configure mpd users

set user user1 user1 admin

set user user2 user2

# configure the console

set console self 10.10.10.10 5005

set console open

# configure the web server

set web self 10.10.10.10 5006

set web open

 

default:

load pptp_client

 

pptp_client:

create bundle static B1

set iface up-script /usr/local/etc/mpd5/io-up.sh

set iface down-script /usr/local/etc/mpd5/io-down.sh

 

create link static L1 pptp

set link action bundle B1

set auth authname ЛОГИН_ТВОЙ

set auth password ПАРОЛЬ_ТВОЙ

set bundle disable multilink

set link max-redial 0

set link mtu 1460

set link keep-alive 20 75

set pptp peer 85.21.230.128

set pptp disable windowing

open

---------------------------------------------------

файл io-up.sh

 

#!/bin/sh

 

route delete $4

route add $4 ТВОЙ_ШЛЮЗ_В_ЛОКАЛКЕ_КОРБИНЫ

route delete default

route add default $4

 

echo $4 > /tmp/dr

 

---------------------------------------------------

файл io-down.sh

 

#!/bin/sh

 

dr=`cat /tmp/dr`

route delete $dr

route delete default

route add default ТВОЙ_ШЛЮЗ_В_ЛОКАЛКЕ_КОРБИНЫ

rm -f /var/dr

 

на io-up.sh и io-down.sh (не забыть бит выполнения поставить)

l2tp пробовал, но не поднимается, гдето бага у меня судя по всему.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

подскажите где можно нийти репозитарий генты?

жалко до ftp.corbina.ru маршрут не идет(

он вообще планируется?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах