пятница, 12 февраля 2010 г.

Настройка клиента vpn подключений pptp-client в Linux , Настройка pptp-client для vpn соединения в linux ubuntu, suse, asp, fedora


Настройка клиента vpn подключений pptp-client в Linux , Настройка pptp-client для vpn соединения в linux ubuntu, suse, asp, fedora

Настройка pptp-client для vpn соединения в linux
Установка
Вначале вам потребуется установить пакет pptp-linux
Так как я использую linux ubuntu то инсталлировать пакет буду с помощью apt-get
#apt-get install pptp-linux
Далее переходим в диреторию /etc/ppp/peers
создаём файл с именем подключения:
#sudo touch asad.inet

pty «pptp [ip-addr] –nolaunchpppd» #ip-addr это айпи адрес удалённого vpn сервера
#которому будет вестись подключие
name asad ## ваш логин для подклчюения к vpn серверу
noauth
nodeflate
nobsdcomp
lock
remotename x #алиас вашего аккаунта
defaultroute
replacedefaultroute
persist
#debug если разкоментировать эту строку то при попытке подключения мы
#nodetach сможем увидеть логи подлкючения
Далее редактируем файл /etc/ppp/chap-secrets

# Secrets for authentication using CHAP
# client server secret IP addresses
asad x password *
x asad password *
Теперь вы можете установить соедениение с сервером
#sudo pppd call asad.inet
где asad.inet это имя подключения

проверяем:
#ps ax | grep ppp
28802 ? Ss 0:00 pppd call asad.inet
28803 ? S 0:00 sh -c pptp vpn.server –nolaunchpppd
28806 ? S 0:01 pptp vpn.server –nolaunchpppd
28819 ? S 0:00 pptp vpn.server –nolaunchpppd
28966 pts/7 S+ 0:00 grep ppp
Посмотрим интерфейс ppp0 и узнаем какой айпи выдал нам сервер.
#ifconfig
ppp0 Link encap:Протокол PPP (Point-to-Point Protocol)
inet addr:10.100.1.2 P-t-P:10.9.15.1 Mask:255.255.255.255
ВВЕРХ POINTOPOINT RUNNING NOARP MULTICAST MTU:400 Metric:1
RX packets:7294 errors:0 dropped:0 overruns:0 frame:0
TX packets:5447 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:3
RX bytes:2693494 (2.6 MB) TX bytes:421037 (421.0 KB)
Также в некоторых сетя ваш VPN сервер может находится в другом сегмете сети тогда следует добавлять маршрут через ваш маршрутизатор в другие сети
если ваш ip адрес находится в сети 172.16.2.0/24 а маршрутизатор 172.16.22.254, а VPN сервер находится в сети 172.16.1.0/24 то добавление маршрута будет выглядеть так:
#route add -net 172.16.0.0 netmask 255.255.0.0 gw 172.16.2.254
Данная конфигурация была успешно испробована в Linux Ubuntu 8, Suse, ASP Linux 11.2-12, Fedora 10.

Глюк с maplayer в ubuntu

Глюк с maplayer в ubuntu

Я на работе пользую linux ubuntu 9.04. До этого с диска ставил 7.10 потом апгрейд до 8.04 и потом до 9.04. Так вот после последнего апгрейда случился глюк с mplayer, а конкретнее он перестал проигрывать видео, хотя звук оставался. Вот что он мне писал прямо на экран

#mplayer Ghost.avi
MPlayer 1.0rc2-4.3.3 (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing Ghost.avi.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO: [DX50] 512×286 24bpp 29.970 fps 632.7 kbps (77.2 kbyte/s)
xscreensaver_disable: Could not find XScreenSaver window.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg’s libavcodec codec family
Selected video codec: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Forced audio codec: mad
Opening audio decoder: [libmad] libmad mpeg audio decoder
AUDIO: 48000 Hz, 2 ch, s16le, 112.0 kbit/7.29% (ratio: 14000->192000)
Selected audio codec: [mad] afm: libmad (libMAD MPEG layer 1-2-3)
==========================================================================
E: core-util.c: Home directory /home/asad not ours.
AO: [pulse] Failed to connect to server: Connection refused
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback…
VDec: vo config request – 512 x 286 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.79:1 – prescaling to correct movie aspect.
VO: [xv] 512×286 => 512×286 Planar YV12
X11 error: BadAlloc (insufficient resources for operation)?,?% 5 0
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)
X11 error: BadAlloc (insufficient resources for operation)

и так далие

Как же быть смотрим продолжение http://asad.in.ua/?p=95

Маленький но быстрый proxy/socks сервер на ubuntu

Маленький но быстрый proxy/socks сервер на ubuntu

По некоторому ряду причин иногда приодится использовать прокси сервера, то ли это сокрытие своего адреса то ли для обхода некоторых огрничений установленых провайдером или злым админом для сети или вашего компьютера. Сегодня мы настроим быстрой но могучий проксисервер на основе 3proxy

Итак качаем

wget http://3proxy.ru/0.5.3j/3proxy-0.5.3j.tgz

Распакуйте его в любую по вашему вкусу директорию и запустите внути

make -f Makefile.unix

Теперь перейдём в каталог src/ и создадим конфигурационный файлик config.cfg

touch config.cfg

Пишем следующие строки внутрь конфига: Продолжение ...