LINUX.ORG.RU

Сообщения ALDOR

 

Как настроить pptpd для работы с клиентами из других сетей

Доброго времени суток, помогите пожалуста есть сервер под управлением Debian 6 Squeeze, с настроенным pptpd. У удаленных клиентов под виндой ошибка 619. Почему ? В логах:

Client xx.xx.xx.xx control connection finished
Starting call (launching ppd, opening GRE
Plugin /usr/lib/pptpd/pptpd-logwtmp.so loaded.
GRE: Bad checksum from pptpd
GRE: read(fd=6, buffer=610d20, len=8196) from PTY failed: status  = -1 error - Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
CTRL: PTY read or GRE write failed (pty, gre) = (6,7)
CTRL: Reaping child PPP [6311]
структура сети:

1) Debian ----- 2) ADSL модем (Интернет) ------------- Удаленный клиент

/etc/ppptpd

option /etc/ppp/pptpd-options
logwtmp
localip 10.127.81.1
remoteip 10.127.81.2-254
noipparam

/etc/ppp/pptpd-options

10.127.81.1:
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
ms-dns 10.127.81.1
#proxyarp
nodefaultroute
lock
nobsdcomp 
idle 900
ipparam "pptp-clients"
mtu 1400
mru 1400

/etc/ppp/chap-secrets

user          pptpd "password"                10.127.81.19
с iptables все в порядке, GRE разрешено, 1723 порт открыт

c модемом туннель устанавливается, создается соединение ppp. А удаленные клиенты не могут подключится, у них ошибка 619.

На всякий случай interfaces:

pre-up iptables -A INPUT_ETH0 -p tcp -m multiport --dport 25,1723,60026 -j ACCEPT
	pre-up iptables -A INPUT_ETH0 -p gre -j ACCEPT

auto eth2:0
iface eth2:0 inet static
	address 10.127.81.1
	netmask 255.255.255.0

auto eth1
iface eth1 inet static
	address 192.168.1.2
	netmask 255.255.255.252
	hwaddress ether 00:11:95:CB:5F:4C
# bis
auto bis
iface bis inet ppp
	provider bis



после подключения: ifconfig

  
ppp0      Link encap:Point-to-Point Protocol
          inet addr:xx.xx.xx.xx  P-t-P:xx.xx.xx.xy  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:261313 errors:0 dropped:0 overruns:0 frame:0
          TX packets:213750 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:200473447 (191.1 MiB)  TX bytes:118530133 (113.0 MiB)

т.е. туннель между debian и модемом поднялся, но клиенты не подключаются В ядро добавлены модули:

ip_gre, nf_nat_ftp, nf_nat_pptp, nf_conntrack_pptpm nf_conntrack_proto_gre,  iptable_nat, nf_nat, nf_conntrack_ipv4, nf_conntack

В чем может быть проблема ? подскажите хотя бы куда копать? заранее спасибо

ALDOR
()

Нужна помощь с IPSec ( Racoon)

Доброго времени суток. Народ помогите пожалуста с IPSecoм.

Пытаюсь настроить ip sec между Debian 6.0 и циской 2801. Использую racoon. Racoon не желает запускаться, пишет couldn't parse configuration file. Клал файлик racoon.conf везде и в /etc/racoon и просто в /etc, все без толку.

racoon -F выдает это:

Foreground mode.
2012-10-03 16:53:19: INFO: @(#)ipsec-tools 0.7.3 (http://ipsec-tools.sourceforge.net)
2012-10-03 16:53:19: INFO: @(#)This product linked OpenSSL 0.9.8o 01 Jun 2010 (http://www.openssl.org/)
2012-10-03 16:53:19: INFO: Reading configuration from "/etc/racoon/racoon.conf"
2012-10-03 16:53:19: ERROR: /etc/racoon/racoon.conf:50: "exchange_mode" syntax error
2012-10-03 16:53:19: ERROR: fatal parse failure (1 errors)
racoon: failed to parse configuration file.

А попытка его запустить такая:

 
Starting IKE (ISAKMP/Oakley) server: racoonracoon: failed to parse configuration file

/etc/racoon/racoon.conf

log warning;
path include "/etc/racoon/racoon.conf";
path pre_shared_key "/etc/racoon/psk.txt";
log debug2;
padding
{
	maximum_length 20;
	randomize off;
	strict_check off;
	exclusive_tail off;
}


listen
{
	isakmp 172.16.0.2 [500];
}


timer
{
counter 5;
interval 20 sec;
persend 1;
phase1 90 sec;
phase2 60 sec;
}

remote 172.16.0.1
{
	my_identifier address 172.16.0.2
	exchange_mode main, aggressive; 
	doi ipsec_doi;
	proposal_check obey;

proposal
	{
		encryption_algorithm 3des;
		hash_algorithm md5;
		authentication_method pre_shared_key;
		dh_group modp 1024;
		lifetime time 3600 sec;
	}
}

sainfo anonymous
{	
	pfs_group 2;
	encryption_algorithm 3des;
	authentication_algorithm hmac_md5;
	compression_algorithm deflate;
	lifetime time 3600 sec;
}

Конфиги сети

Дебиан внутренний . 10.0.0.1 /24 Дебиан внешний к Циске : 172.16.0.2/24 Дебиан туннельный к Циске : 192.168.100.14/30 Циска внешний к дебиану : 172.16.0.1/24 Циска внутренний 192.168.1.1/24

Вопрос: Надо ли конфигурировать ядро или ещё чтото делать чтобы ракон нормально работал? Собираюсь использовать 3des, hmac, sha1. Дебиан 6.0 Squeeze, вот lsmod

Module                  Size  Used by
cpufreq_stats           2740  0 
cpufreq_powersave        902  0 
cpufreq_conservative     5162  0 
cpufreq_userspace       1992  0 
ppdev                   5030  0 
lp                      7462  0 
sco                     7225  2 
bridge                 39646  0 
stp                     1440  1 bridge
bnep                    9427  2 
rfcomm                 29629  0 
l2cap                  24752  4 bnep,rfcomm
crc16                   1319  1 l2cap
bluetooth              41827  6 sco,bnep,rfcomm,l2cap
rfkill                 13044  3 bluetooth
nfsd                  254782  11 
lockd                  57619  1 nfsd
nfs_acl                 2031  1 nfsd
auth_rpcgss            33508  1 nfsd
sunrpc                161660  10 nfsd,lockd,nfs_acl,auth_rpcgss
exportfs                3170  1 nfsd
binfmt_misc             6431  1 
uinput                  6376  1 
deflate                 1767  0 
zlib_deflate           17746  1 deflate
ctr                     3363  0 
twofish                 6025  0 
twofish_common         13472  1 twofish
camellia               17463  0 
serpent                16791  0 
blowfish                7944  0 
cast5                  16349  0 
des_generic            15475  0 
cbc                     2539  0 
aes_x86_64              7340  0 
aes_generic            25714  1 aes_x86_64
xcbc                    2325  0 
rmd160                  7104  0 
sha256_generic          8692  0 
sha1_generic            1759  0 
hmac                    2593  0 
crypto_null             2492  0 
af_key                 25421  0 
fuse                   50924  1 
ip_gre                 12291  0 
loop                   11799  0 
snd_hda_codec_realtek   235714  1 
snd_hda_intel          20035  1 
snd_hda_codec          54292  2 snd_hda_codec_realtek,snd_hda_intel
snd_hwdep               5380  1 snd_hda_codec
snd_pcm                60487  2 snd_hda_intel,snd_hda_codec
snd_seq                42881  0 
snd_timer              15598  2 snd_pcm,snd_seq
snd_seq_device          4493  1 snd_seq
i915                  256094  2 
psmouse                49985  0 
drm_kms_helper         20369  1 i915
drm                   142352  3 i915,drm_kms_helper
i2c_i801                7830  0 
i2c_algo_bit            4209  1 i915
serio_raw               3752  0 
pcspkr                  1699  0 
snd                    46526  10 snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device
parport_pc             18855  1 
evdev                   7352  10 
parport                27954  3 ppdev,lp,parport_pc
rng_core                3006  0 
i2c_core               15819  5 i915,drm_kms_helper,drm,i2c_i801,i2c_algo_bit
soundcore               4598  1 snd
video                  17445  1 i915
snd_page_alloc          6249  2 snd_hda_intel,snd_pcm
output                  1692  1 video
button                  4650  1 i915
processor              29935  0 
ext3                  106710  2 
jbd                    37317  1 ext3
mbcache                 5050  1 ext3
sd_mod                 29937  4 
crc_t10dif              1276  1 sd_mod
ata_generic             3239  0 
uhci_hcd               18521  0 
e100                   25860  0 
ehci_hcd               32097  0 
ata_piix               21124  3 
via_rhine              17371  0 
mii                     3210  2 e100,via_rhine
usbcore               123122  3 uhci_hcd,ehci_hcd
nls_base                6377  1 usbcore
libata                133776  2 ata_generic,ata_piix
scsi_mod              126725  2 sd_mod,libata
thermal                11674  0 
thermal_sys            11942  3 video,processor,thermal

Есть подозрение что ракон нормально не установился, dpkg -l racoon:

iF  racoon                               1:0.7.3-12                        IPsec IKE keying daemon

dpkg -l ipsec-tools:

ii  ipsec-tools                          1:0.7.3-12                        IPsec tools for Linux

Конфиги:

/etc/ipsec-tools.conf:

#!/usr/sbin/setkey -f
#Flush the SAD and SPD
flush;
spdflush;
#Remote office Cisco (172.16.0.1/24) - Main Office  Debian (172.16.0.2/24)
#Secure outgoing communications

spdadd 172.16.0.2 172.16.0.1 any -P out ipsec
	esp/transport/172.16.0.2-172.16.0.1/require;
spdadd 172.16.0.1 172.16.0.2 any -P in ipsec
	esp/transport/172.16.0.1-172.16.0.2/require;

/etc/racoon/setkey.conf #Flush the SAD and SPD flush; spdflush; #Secure outgoing communications spdadd 192.168.2.0/24 10.0.0.0/8 any -P out ipsec esp/tunnel/213.168.22.6 -194.168.23.12 /require; spdadd 192.168.2.0/24 10.0.0.0/8 any -P fwd ipsec esp/tunnel/213.168.22.6 -194.168.23.12 /require; #Secure ingoing communications spdadd 10.0.0.0/8 192.168.2.0/24 any -P in ipsec esp/tunnel/194.168.23.12 -213.168.22.6 /require; spdadd 10.0.0.0/8 192.168.2.0/24 any -P fwd ipsec esp/tunnel/194.168.23.12 -213.168.22.6 /require;

ifconfig на всякий случай:

eth0      Link encap:Ethernet  HWaddr 00:16:76:1d:ab:4f  
          inet addr:172.16.0.2  Bcast:172.16.0.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth2      Link encap:Ethernet  HWaddr 00:15:e9:42:0b:ca  
          inet addr:10.0.0.1  Bcast:10.0.0.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:21 Base address:0xb800 

gre0      Link encap:UNSPEC  HWaddr 00-00-00-00-FF-00-00-00-00-00-00-00-00-00-00-00  
          NOARP  MTU:1476  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:431 errors:0 dropped:0 overruns:0 frame:0
          TX packets:431 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:63375 (61.8 KiB)  TX bytes:63375 (61.8 KiB)

pan0      Link encap:Ethernet  HWaddr 1a:a3:49:45:a5:a3  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

tun0      Link encap:UNSPEC  HWaddr AC-10-00-02-00-00-00-00-00-00-00-00-00-00-00-00  
          inet addr:192.168.100.14  P-t-P:192.168.100.14  Mask:255.255.255.252
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1400  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

В чем может быть косяк? До циски пока дело не дошло, пока надо понять почему не работает енот. И ещё вопрос: может проще и легче сделать на Openswan? Только на openswan статей и мануалов ещё меньше чем на racoon Заранее спасибо

ALDOR
()

Не работает вторая сетевая карта

Доброго времени суток. Помогите пожалуста с проблемой. Стоит Debian 6 Squuze. Встроенная сетевая карта работает нормально, все пингуется. Вставил в слот PCI вторую СК от Compex. Линукс вроде как определил её и поставил ей драйвер 8139too, появится интерфейс eth1. Настроил его, но он не работает, пакеты просто отбрасываются, пинги не проходят. Что это может быть? Что означают RTNETLINK answers: No such process ?? /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ??

PS: к eth0 подключен простой комп кроссоверным кабелем. Пинги есть. К eth1 подключена циска 2801. пингов нету. на туннельный интерфейс внимания не обращайте. Сетевуха рабочая. Втыкал в комп с виндой - там все работает. Заранее спасибо

lspci -v

05:01.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Subsystem: Compex FN22-3(A) LinxPRO Ethernet Adapter Flags: bus master, medium devsel, latency 32, IRQ 22 I/O ports at b800 [size=256] Memory at f7901000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 Kernel driver in use: 8139too

05:08.0 Ethernet controller: Intel Corporation 82562ET/EZ/GT/GZ - PRO/100 VE (LOM) Ethernet Controller (rev 01) Subsystem: Intel Corporation Device 307d Flags: bus master, medium devsel, latency 32, IRQ 20 Memory at ff900000 (32-bit, non-prefetchable) [size=4K] I/O ports at bc00 [size=64] Capabilities: [dc] Power Management version 2 Kernel driver in use: e100

/etc/network/interfaces

#allow-hotplug eth0 auto eth0 iface eth0 inet static address 10.0.0.2 HWaddr 00:16:76:1d:ab:4f netmask 255.255.255.0 netwkork 10.0.0.0 broadcast 10.0.0.255 #dns-* options are implemented by the resolvconf package, if installed # dns-nameservers 172.16.0.1 #dns-search cisco

#Secondary network interface #allow-hotplug eth1 auto eth1 iface eth1 inet static address 172.16.0.2 netmask 255.255.255.0 gateway 172.16.0.1 dns-nameservers 172.16.0.1

auto tun0 iface tun0 inet static address 192.168.100.14 netmask 255.255.255.252 broadcast 192.168.100.255 up ifconfig tun0 multicast pre-up iptunnel add tun0 mode gre local 172.16.0.2 remote 172.16.0.1 ttl 255 pointopoint 192.168.100.1 pre-down ip r d 172.16.0.0/24 via 192.168.100.1

sudo route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.100.0 0.0.0.0 255.255.255.252 U 0 0 0 tun0 10.0.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0 0.0.0.0 172.16.0.1 0.0.0.0 UG 0 0 0 eth1

 , ,

ALDOR
()

Изменился терминал, как вернуть все обратно?

Здравствуйте! Начинаю потихоньку осваивать линукс, установил Debian Squeze.До недавнего времени все было хорошо, писал команды в терминале. Сегодня внешний вид терминала внезапно изменился. Раньше строка начиналась с привычного приветствия : user@debian:~$ - команда.

А теперь просто: $ - команда , т.е. приветствие куда-то делось. Терминал работает как и раньше, но неудобно, не видно в каком каталоге находишься, не работает ТАB (при нажатии происходит тупо табуляция а не дописывание команды), и т.д.

С чем связана эта проблема и как решается???

 ,

ALDOR
()

RSS подписка на новые темы