История банальная: есть провайдер, предоставляет интернет с помощью VPN.
Поставил нужные программы, настроил соединение:
/etc/ppp/peers/fvpn:
Код: Выделить всё
pty "pptp 192.168.6.1 --loglevel 1 --nolaunchpppd --nobuffer"
name login
password "passwd"
file /etc/ppp/options.fvpn
remotename pptp
noauth
noipdefault
defaultroute
replacedefaultroute
usepeerdns
nomppe
chap-max-challenge 3
chap-interval 3
chap-restart 1
debug
#mtu 1400
#mru 1400/etc/ppp/options.fvpn:
Код: Выделить всё
lock
updetach
usepeerdns
# We won't do PAP, EAP, CHAP, or MSCHAP, but we will accept MSCHAP-V2
# (you may need to remove these refusals if the server is not using MPPE)
refuse-pap
refuse-eap
refuse-chap
refuse-mschap
# Compression
# Turn off compression protocols we know won't be used
nobsdcomp
nodeflate
defaultroute
# disable Microsoft Point-to-Point Compression (MPPC) (i.e. for compatibility with watchguard firebox)
nopcomp
+chap
-papПодключаюсь:
Код: Выделить всё
root@user-desktop:/etc/ppp# pon fvpn
using channel 5
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
sent [LCP ConfReq id=0x1 <mru 1400> <asyncmap 0x0> <magic 0x26468e26> <accomp>]
rcvd [LCP ConfReq id=0x1 <accomp> <pcomp> <mru 1500> <magic 0x1714652a> <auth chap MS-v2> <mrru 2048> <ssnhf> <endpoint [MAC:00:1f:c6:72:7f:8c]>]
sent [LCP ConfRej id=0x1 <pcomp> <mrru 2048> <ssnhf>]
rcvd [LCP ConfAck id=0x1 <mru 1400> <asyncmap 0x0> <magic 0x26468e26> <accomp>]
rcvd [LCP ConfReq id=0x2 <accomp> <mru 1500> <magic 0x1714652a> <auth chap MS-v2>]
sent [LCP ConfAck id=0x2 <accomp> <mru 1500> <magic 0x1714652a> <auth chap MS-v2>]
rcvd [CHAP Challenge id=0x1 <bb1e6839d0337f5edb15ae6991c00470>, name = ""]
sent [CHAP Response id=0x1 <f5d773eb04026d72cf2c464e64097a9900000000000000001ed2835b50eba4d69a443e1104f0
7fedbb4b5ce5c5a8868f00>, name = "login"]
rcvd [CHAP Success id=0x1 "S=5F59A0C5040E1EBB65DF0A78AB9A6D202BF9F36D"]
CHAP authentication succeeded
sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns2 0.0.0.0>]
rcvd [IPCP ConfReq id=0x1 <addr 195.112.127.211> <compress VJ 0f 00>]
sent [IPCP ConfAck id=0x1 <addr 195.112.127.211> <compress VJ 0f 00>]
rcvd [CCP ConfReq id=0x1]
sent [CCP ConfReq id=0x1]
sent [CCP ConfAck id=0x1]
rcvd [IPCP ConfRej id=0x1 <ms-dns2 0.0.0.0>]
sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0>]
rcvd [CCP ConfAck id=0x1]
rcvd [CCP TermReq id=0x2]
CCP terminated by peer
sent [CCP TermAck id=0x2]
Compression disabled by peer.
rcvd [IPCP ConfNak id=0x2 <addr 10.10.7.63> <ms-dns1 195.112.96.34>]
sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 10.10.7.63> <ms-dns1 195.112.96.34>]
rcvd [IPCP ConfAck id=0x3 <compress VJ 0f 01> <addr 10.10.7.63> <ms-dns1 195.112.96.34>]
replacing old default route to eth2 [192.168.1.1]
local IP address 10.10.7.63
remote IP address 195.112.127.211
primary DNS address 195.112.96.34
root@user-desktop:/etc/ppp# ifconfig
.....
eth2 Link encap:Ethernet HWaddr 00:14:0b:62:29:3e
inet addr:192.168.7.63 Bcast:192.168.7.255 Mask:255.255.248.0
inet6 addr: fe80::250:22ff:fe80:7c19/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:11775 errors:0 dropped:0 overruns:0 frame:0
TX packets:363 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:810215 (810.2 KB) TX bytes:36698 (36.6 KB)
Interrupt:18 Base address:0x7400
.....
ppp0 Link encap:Point-to-Point Protocol
inet addr:10.10.7.63 P-t-P:195.112.127.211 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1400 Metric:1
RX packets:7 errors:0 dropped:0 overruns:0 frame:0
TX packets:7 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:76 (76.0 B) TX bytes:100 (100.0 B)
root@user-desktop:/etc/ppp#Шлюз по дефолту перенаправляется на ррр0, всё вроде в порядке. Пингуется гугл(8.8.8.8), резолвятся и пингуются остальные интернет ресурсы.
Но при попытке иного доступа, http, ftp, не важно получаю вот что:
Код:
root@user-desktop:/etc/ppp# wget -O- google.ru
--2010-09-03 19:00:19-- http://google.ru/
Resolving google.ru... 74.125.232.18, 74.125.232.20, 74.125.232.17, ...
Connecting to google.ru|74.125.232.18|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: http://www.google.ru/ [following]
--2010-09-03 19:00:19-- http://www.google.ru/
Resolving www.google.ru... 74.125.232.19, 74.125.232.16, 74.125.232.20, ...
Reusing existing connection to google.ru:80.
HTTP request sent, awaiting response... ^C
root@user-desktop:/etc/ppp#
Висит без ответа...
Сколько разных комбинаций параметров в конфиге я не перепробовал.. Не пойму, в чём дело. Фаерволл не настоен; провайдеру пока не хочу звонить, так как в windows соединение работает..
Заранее спасибо.
P.S. Ubuntu 9.10