Project

General

Profile

Openbsd fiber router » History » Version 4

sacha, 10/03/2021 03:58 PM

1 1 sacha
# Remplacer la box opérateur avec OpenBSD (Fibre Orange Pro et Bouygues)
2
3
 Pourquoi garder une boite noire opérateur alors que l'on peut mettre un OpenBSD à la place ?
4
5
 A noter que les box opérateur intègrent de plus en plus l'ONT (convertisseur fibre / Ethernet) dans la box. Ils ont tous prévus de pouvoir continuer à fournir des ONT en dehors de la box que la box est loin du boîtier d'arrivée fibre.
6
7
## Fibre Bouygues
8
9
* /etc/hostname.vlan100
10
11
Pour remplacer la box Bouygues c'est facile il suffit de prendre la mac de la box, d'être sur le vlan 100 et d'avoir la bonne priorité qos.
12
13 4 sacha
* /etc/hostname.vlan100
14
(configuration de l'interface)
15
16 1 sacha
~~~
17
lladdr 28:9e:fc:fe:c2:b8
18
description "Vlan Interco Bouygues"
19
vnetid 100 parent em0
20
llprio 6 txprio 0
21
dhcp
22
up
23
~~~
24
25 3 sacha
26
* /etc/dhclient.conf
27 4 sacha
Configuration du client dhcp pour envoyer le bon identifiant et on en profite pour ignorer les conf dns
28
29 3 sacha
~~~
30
prepend domain-name-servers 127.0.0.1;
31
interface "vlan100" {
32
link-timeout 5;
33
send dhcp-class-identifier "BYGTELIAD";
34
ignore domain-name-servers, domain-name;
35
}
36
~~~
37
38 1 sacha
## Fibre Orange Pro
39
40
Pour remplacer une box Orange il suffit d'être sur le vlan835 avec la bonne priorité pour y faire du pppoe avec les bons paramètre d'identification
41
42
* /etc/hostname.vlan835
43
44
~~~
45
description "Vlan Interco Orange"
46
vnetid 835 parent em0
47
llprio 1 txprio 1
48
up
49
~~~
50
51
* /etc/hostname.pppoe0
52
53
~~~
54
description "pppoe0 Orange Fibre Pro"
55
#mtu 1492
56
inet 0.0.0.0 255.255.255.255 NONE \
57
    pppoedev vlan835 authproto pap \
58
    authname 'fti/xxxxxxx' authkey 'yyyyyyy' llprio 1 up
59 2 sacha
dest 0.0.0.1
60
!/sbin/route add default -ifp pppoe0 0.0.0.1
61
~~~
62
63
* /etc/hostname.em0
64
65
~~~
66
llprio 1 up
67
~~~
68
69 1 sacha
* /etc/pf.conf
70
71
~~~
72
match on pppoe0 inet all scrub (max-mss 1452)
73
~~~