Projet

Général

Profil

Openbsd fiber router » Historique » Version 5

sacha, 03/10/2021 15:59

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
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.
10
11
* /etc/hostname.vlan100
12 5 sacha
13 4 sacha
(configuration de l'interface)
14
15 1 sacha
~~~
16
lladdr 28:9e:fc:fe:c2:b8
17
description "Vlan Interco Bouygues"
18
vnetid 100 parent em0
19
llprio 6 txprio 0
20
dhcp
21
up
22
~~~
23
24
25 3 sacha
* /etc/dhclient.conf
26 5 sacha
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
~~~