Извините забыл написать, что у меня там стоит веб сервер, на который я захожу через браузер,
так что NAT отпадает. Локально захожу, надо чтобы еще интернет там заработал.
А подключение у меня через впн l2tp без ipsec.
Настройки провайдера.
# Файл /etc/xl2tpd/xl2tpd.conf :
[global]
port = 1701
access control = yes
rand source = dev
[lac flex]
lns = l2tp.flex.ru
redial = yes
require chap = yes
require authentication = no
name = ваш логин
require pap = no
pppoptfile = /etc/ppp/options.xl2tpd
autodial = yes
# Файл sudo nano /etc/ppp/chap-secrets :
логин * пароль (между логином, звездочкой, и паролем - табуляция)
# Файл /etc/ppp/options.xl2tpd :
unit 0
name Ваш логин по договору
remotename l2tp
ipparam flex
connect /bin/true
mtu 1460
mru 1460
nodeflate
nobsdcomp
persist
maxfail 0
nopcomp
noaccomp
defaultroute
replacedefaultroute
# Файл /etc/init.d/xl2tpd добавил строки (выделены решетками) :
case "$1" in
start)
###################################################
if !([ -f /var/run/xl2tpd/l2tp-control ]); then
mkdir -p /var/run/xl2tpd
touch /var/run/xl2tpd/l2tp-control
fi
###################################################
echo -n "Starting $DESC: "
start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
--exec $DAEMON -- $DAEMON_OPTS
echo "$NAME."
route add -host 10.255.255.254 gw шлюз_по_договору
route add -net 80.252.130.248/29 gw шлюз_по_договору
;;