немогу разобратся.
имею 2 сетевых платы
на одну сетевую поступает интернет на другой сеть между компами
как раздать интернет другим компам через vpn. vpn настроил все ок потключается ну интернета нету вчем может быть проблема ?
mpd5
пытался везде искать я же написал что через vpn я конекчусь ну некаво невижу кроме того компа где vpn сервер инет тоже невижу пока на ум нечего неприходит на poptop както пришло сразу :)
с маршрутизацией все в порядке?
вроде как нет т.к. я ее даже ненастраивал незнаю тут как :(
Drakon, тогда так, что бы облегчить поиск и решения проблемы, как вы настраивали ? есть статься или конфиги? можете привести их ???
mpd.conf
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
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)
с ipfw все ок? :) я так понял статья была содрана с лисяры?
set ipcp ranges 89.232.245.250/32 ippool pool1
откуда у вас это?
смотрите внимательней конфиг
set ipcp ranges 89.232.245.250/32 ippool pool1 это у меня статический IP адрес интернета он же и сервером будет.
ipfw - его я вообше ненастраивал :)
Drakon, cat /etc/resolv.conf покажите, и netstat -rn.
Посмотрите еще вот здесь: Настройка VPN и вот здесь: Настройка под FreeBSD 7.0 mpd5 и OpenVPN. Скажите по какой статье вы настраивали все?
/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 это одно итоже ? )
намнем поэтапно разбирать все тогда: ipfw и pf разные вещи, покажите /etc/rc.conf на наличие записи ipfw или pf ?
пересобрал ядро с pf
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
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"
Drakon, используйте теги [ code ] [ / code ] без пробелов для форматирования текста.
меня смущает вот эта запись: set ipcp ranges 89.232.245.250/32 ippool pool1+ с pf разберитесь :)
# 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 небыло или его надо самому создовать ?
Drakon, не-не, это не то :) set ipcp ranges - это диапазон раздачи ip адресов, покрайне мере я так понял из манула :) так что придется покрутить конфиг еще :)
set ipcp ranges -- это Ip сервера (когда уже потключиш VPN к премеру через виндус вот там шишется IP сервера 89.232.245.250 Ip клиента 192.168.1.50)
как быть с pf.conf если у меня такого файла нету
set ipcp ranges -- это Ip сервера
как быть с pf.conf если у меня такого файла нету
там же описано то что можно создать его руками, и положить в /etc/ а так должны быть примеры в /usr/share/doc/examples/pf .
Так, все ушел читать доку тогда, все же мое предположение то что set ipcp ranges вы не верно растолковали.
вот конфиг рабочий
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
у тебя раздает интернет или только сеть ??