LinuxForum.Fans
Тема

mpd5

Автор: Drakon 33 сообщений 14158 просмотров
#25435

немогу разобратся.
имею 2 сетевых платы
на одну сетевую поступает интернет на другой сеть между компами
как раздать интернет другим компам через vpn. vpn настроил все ок потключается ну интернета нету вчем может быть проблема ?

#25495

Drakon, читаем - это как для примера.

#25513

пытался везде искать я же написал что через vpn я конекчусь ну некаво невижу кроме того компа где vpn сервер инет тоже невижу пока на ум нечего неприходит на poptop както пришло сразу :)

#25535

с маршрутизацией все в порядке?

#25783

вроде как нет т.к. я ее даже ненастраивал незнаю тут как :(

#25805

Drakon, тогда так, что бы облегчить поиск и решения проблемы, как вы настраивали ? есть статься или конфиги? можете привести их ???

#25812

mpd.conf

text

default:
        load pptp_server
pptp_server:
# Диапазон IP адрессов,
# который присвоется VPN девайсу.
        set ippool add pool1 192.168.1.50 192.168.1.99

# Create clonable bundle template named B create bundle template B set iface enable proxy-arp set iface idle 1800 set iface enable tcpmssfix set ipcp yes vjcomp # Specify IP address pool for dynamic assigment. set ipcp ranges 89.232.245.250/32 ippool pool1 set ipcp dns 192.168.1.1 # The five lines below enable Microsoft Point-to-Point encryption # (MPPE) using the ng_mppc(8) netgraph node type. set bundle enable compression set ccp yes mppc set mppc yes e40 set mppc yes e128 set mppc yes stateless # Create clonable link template named L create link template L pptp # Set bundle template to use set link action bundle B # Multilink adds some overhead, but gives full 1500 MTU. set link enable multilink set link yes acfcomp protocomp set link no pap chap set link enable chap set link keep-alive 10 60 # We reducing link mtu to avoid GRE packet fragmentation set link mtu 1460 # Configure PPTP # Внешний IP на котором будет прослушиватся соединение set pptp self 10.0.2.129 # Allow to accept calls set link enable incoming

text

89.232.245.250 --- статический IP интернета
192.168.1.1 --- IP роутера (Tp-link) с него приходит инет ADSL
192.168.1.5  --- IP 1-ой сетевухи (ну тут ясно принимает инет)
10.0.2.129 --- IP 2-ой сетевухи, локальная сеть (на него приходит входяший VPN)

Windows: 10.0.1.45 с него потключаю VPN

к VPN все ок конектится ну инет нехочит брать да и дальше того компа невижу к примеру роутер(192.168.1.1)

#25834

с ipfw все ок? :) я так понял статья была содрана с лисяры?

set ipcp ranges 89.232.245.250/32 ippool pool1
откуда у вас это?
смотрите внимательней конфиг

#26850

set ipcp ranges 89.232.245.250/32 ippool pool1 это у меня статический IP адрес интернета он же и сервером будет.
ipfw - его я вообше ненастраивал :)

#26962

/etc/resolv.conf
nameserver 192.168.1.1


netstat -rn.
Routing tables

Internet:
Destination Gateway Flags Refs Use Netif Expire
default 192.168.1.1 UGS 0 6 xl0
10.0.1.0/24 10.0.2.1 UGS 0 0 sk0
10.0.2.0/24 link#1 U 0 0 sk0
10.0.2.129 link#1 UHS 0 0 lo0
10.0.11.0/24 10.0.2.1 UGS 0 0 sk0
127.0.0.1 link#4 UH 0 1155 lo0
192.168.1.0/24 link#2 U 1 2399 xl0
192.168.1.5 link#2 UHS 0 0 lo0

настраивал примерно по http://www.lissyara.su/articles/freebsd/tuning/mpd5_vpn/
токо немогу понять pf у меня стоит или нет )) если нет то как его поставить уже инет почти весь пролазил немогу потходяшую статью найти :( . pf и pfw это одно итоже ? )

#26985

намнем поэтапно разбирать все тогда: ipfw и pf разные вещи, покажите /etc/rc.conf на наличие записи ipfw или pf ?

#27019

пересобрал ядро с pf

text

device          pf
device          pflog
device          pfsync
options         ALTQ
options         ALTQ_CBQ
options         ALTQ_RED
options         ALTQ_RIO
options         ALTQ_HFSC
options         ALTQ_CDNR
options         ALTQ_PRIQ
options         ALTQ_NOPCC
options         ALTQ_DEBUG

rc.conf

text

defaultrouter="192.168.1.1"
gateway_enable="YES"
hostname="Inet"
ifconfig_xl0="inet 192.168.1.5  netmask 255.255.255.0"
ifconfig_sk0="10.0.2.129 netmask 255.255.255.0"
inetd_enable="YES"
ipv6_enable="YES"
keymap="ru.koi8-r"
sshd_enable="YES"
#VPN
mpd_enable="YES"
#27021

Drakon, используйте теги [ code ] [ / code ] без пробелов для форматирования текста.
меня смущает вот эта запись: set ipcp ranges 89.232.245.250/32 ippool pool1+ с pf разберитесь :)

#27028
text
# Specify IP address pool for dynamic assigment.
        set ipcp ranges 192.168.100.1/32 ippool pool1
        set ipcp dns 192.168.1.1

это вот по описанию токо вставил свой стат ip интернета мне же надо чтоб инет раздовал :)
и у меня pf.conf небыло или его надо самому создовать ?

#27034

Drakon, не-не, это не то :) set ipcp ranges - это диапазон раздачи ip адресов, покрайне мере я так понял из манула :) так что придется покрутить конфиг еще :)

#27040

set ipcp ranges -- это Ip сервера (когда уже потключиш VPN к премеру через виндус вот там шишется IP сервера 89.232.245.250 Ip клиента 192.168.1.50)
как быть с pf.conf если у меня такого файла нету

#27043
Drakon написал:
set ipcp ranges -- это Ip сервера
как быть с pf.conf если у меня такого файла нету

там же описано то что можно создать его руками, и положить в /etc/ а так должны быть примеры в /usr/share/doc/examples/pf .
Так, все ушел читать доку тогда, все же мое предположение то что set ipcp ranges вы не верно растолковали.

#27044

вот конфиг рабочий

startup:
default:
load pptp_server

pptp_server:
set ippool add pool1 192.168.10.240 192.168.10.249

create bundle template B
set iface enable proxy-arp
set iface idle 1800
set iface enable tcpmssfix
set ipcp yes vjcomp
set ipcp ranges 192.168.10.250/32 ippool pool1
set bundle enable compression
set ccp yes mppc
set mppc yes e40
set mppc yes e128
set mppc yes stateless

create link template L pptp
set link action bundle B
set link enable multilink
set link yes acfcomp protocomp
set link no pap chap
set link enable chap
set link keep-alive 10 60
set link mtu 1460
set pptp self XX.XX.XX.XX
set link enable incoming

DNS & WINS сервера у меня нет , то же самое , что и здесь , смотри pf

#27048

у тебя раздает интернет или только сеть ??

Войдите или зарегистрируйтесь, чтобы ответить.