Bonjour,

J'ai deux interfaces eth0 et eth1 (dongle usb ethernet). J'ai créé un brigde entre eth0 et eth1, ainsi j'ai la connexion à Internet via eth1. Par contre lorsque je lance openvpn, creation interface tun0: eth0 est bien connecté au VPN (@ip router où il y a le serveur du vpn en faisant un

curl --silent ifconfig.me

))mais pas eth1 toujours connecté à Internet mais sur le routeur relié physiquement à eth0.

j'ai fais ceci:

Editer le fichier /etc/sysctl.conf:


Ensuite lancer cette commande:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
sysctl -p /etc/sysctl.conf
sudo nano /etc/network/interfaces.d/eth1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
auto eth1 
    iface eth1 inet static
    address 192.168.43.1/24

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo nano /etc/default/ufw


Rechercher DEFAULT_FORWARD_POLICY ="DROP" et la changer en DEFAULT_FORWARD_POLICY ="ACCEPT"
CTRL+O, CTRL+X

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo nano /etc/ufw/sysctl.conf

Enlever le # devant la ligne net/ipv4/ip_forward=1
CTRL+O, CTRL+X

Code : Sélectionner tout - Visualiser dans une fenêtre à part
sudo nano /etc/ufw/before.rules


Rajouter à la fin du fichier, juste après le dernier COMMIT:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
# NAT table rules
*nat
:POSTROUTING ACCEPT [0:0]
# Forward traffic through eth0
-A POSTROUTING -s 192.168.43.0/24 -o tun0 -j MASQUERADE

# End each table with the 'COMMIT' line or these rules won't be processed
COMMIT



CTRL+O, CTRL+X

J'ai rebooté, mais cela ne change rien je n'ai pas de connexion sur le port Eth1, de plus je suis obligé de configurer mon pc relié à Eth1 en adresse ip statique