Постараюсь коротко.
ОС — Ubuntu 6.10. Только поставил. Обновил полностью на 19.01.07. Дома инет на ДСЛ поднялся сразу на PPPoE — ничего сам не делал, только логин и пароль ввел.
На работе VPN. Мой адрес 192.168.10.9, шлюз 192.168.10.1, маска 255.255.255.0,
на сервере local ip 172.0.0.1, remote ip 172.0.0.2, DNS-1 192.168.10.1, DNS-2 - 212.122.1.2
Установил pptp-linux — однако через меню он запускаться не захотел. Полез в инет и нашел в нескольких местах несколько инструкций — отличающихся друг от друга не очень сильно. Настроил файлы options.pptp, chap-secrets, файл своего провайдера (назвал его vpn). Далее начались разночтения в инструкциях — одна предлагала внести уточнения в resolv.conf, другая создать скрипты роутинга в папке ppp. И так далее. Плюс каждый по-своему предлагал запускать соединение — в одной инструкции надо было создать исполняемый файл, в другой пользоваться утилитой pon.
Мое мнение — я что-то напутал с адресами.
Основная ошибка, которая определяется — Non determined ethernet adapter for…
Если запускать с отладчиком, то интерфейс ppp0 отсутствует как класс.
Вот листинг моих файлов:
options
# Lock the port
lock
# Authentication
# We don’t need the tunnel server to authenticate itself
noauth
# We won’t do EAP, CHAP, or MSCHAP, but we will accept MSCHAP-V2
#refuse-eap
#refuse-chap
#refuse-mschap
# Compression
# Turn off compression protocols we know won’t be used
nobsdcomp
nodeflate
# Encryption
# (There have been multiple versions of PPP with encryption support,
# choose with of the following sections you will use. Note that MPPE
# requires the use of MSCHAP-V2 during authentication)
# http://ppp.samba.org/ the PPP project version of PPP by Paul Mackarras
# ppp-2.4.2 or later with MPPE only, kernel module ppp_mppe.o
# {{{
# Require MPPE 128-bit encryption
#require-mppe-128
# }}}
# http://polbox.com/h/hs001/ fork from PPP project by Jan Dubiec
# ppp-2.4.2 or later with MPPE and MPPC, kernel module ppp_mppe_mppc.o
# {{{
# Require MPPE 128-bit encryption
#mppe required,stateless
# }}}
chap-secrets
# Secrets for authentication using CHAP
# client server secret IP addresses
niro PPTP XXXXXXXXXXXX *
# +++ pptpconfig added for tunnel vpn
niro vpn XXXXXXXXXXXX *
# — pptpconfig added for tunnel vpn
vpn
# tunnel vpn, written by pptpconfig $Revision: 1.2 $
# name of tunnel, used to select lines in secrets files
remotename vpn
# name of tunnel, used to name /var/run pid file
linkname vpn
# name of tunnel, passed to ip-up scripts
ipparam vpn
# data stream for pppd to use
pty «pptp 192.168.10.1 --nolaunchpppd »
# domain and username, used to select lines in secrets files
name niro
usepeerdns
require-mppe
refuse-eap
# do not require the server to authenticate to our client
noauth
# adopt defaults from the pptp-linux package
file /etc/ppp/options.pptp
# end of tunnel file
resolve.conf
nameserver 172.0.0.1
Люди добрые, помогите, кто чем может…
Последние комментарии
- OlegL, 17 декабря в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1