[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: PPPOE additional subnet



Hi,

maybe place a script here:
"/etc/ppp/ip-up.d/up.sh"

and fill the script with:

#!/bin/sh
ip addr add 78.d.e.g/29 brd 78.d.e.m dev $1 label ppp0:g
ip addr add 78.d.e.h/29 brd 78.d.e.m dev $1 label ppp0:h
ip addr add 78.d.e.i/29 brd 78.d.e.m dev $1 label ppp0:i
ip addr add 78.d.e.j/29 brd 78.d.e.m dev $1 label ppp0:j
ip addr add 78.d.e.k/29 brd 78.d.e.m dev $1 label ppp0:k


regards,
Daniel

Am 2015-02-17 11:08, schrieb Krzysztof Lew:
Hi,
I've a server running Debian 6.0.10.
Recently I've changed ISP provider and now I've provider VDSL modem
running in bridge mode which require PPPOE.
I've configured connection accroding to https://wiki.debian.org/PPPoE
and it's running fine.
eth0 is connected to VDSL modem
eth1 is connected to LAN

During pppoe initialization I receive my static IP 78.a.b.c
I've also assigned additional IP subnet 78.d.e.f/29.

I can add additional IP's to my ppp0 interface
ip a a 78.d.e.g/29 dev ppp0
and this is running fine. IP is reachable from the internet etc.

What I'm looking for is proper, debian-way to add this additional
IP's into configuration, so they would be added to ppp0 automatically. I was looking for a while in the internet but I didn't find any guide. I've tried standard way in /etc/network/interfaces, but it's not working:

/etc/network/interfaces
auto lo eth0 eth1
iface lo inet loopback

iface eth0 inet manual

iface eth1 inet static
address 192.168.k.1
netmask 255.255.255.0

auto netia
iface netia inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider netia
up ip addr add 78.d.e.g/29 brd 78.d.e.m dev ppp0 label ppp0:g
up ip addr add 78.d.e.h/29 brd 78.d.e.m dev ppp0 label ppp0:h
up ip addr add 78.d.e.i/29 brd 78.d.e.m dev ppp0 label ppp0:i
up ip addr add 78.d.e.j/29 brd 78.d.e.m dev ppp0 label ppp0:j
up ip addr add 78.d.e.k/29 brd 78.d.e.m dev ppp0 label ppp0:k


Where should be those additional IP's added? Somewhere in /etc/ppp ?

BR,
Noe


--
--
Krzysztof Lew
noe@mikron.pl



Reply to: