Lucrez la un program de simulare de rețea pentru a controla diferite statistici ale rețelei de ieșire.
Problema:
Nu se poate obține conexiune la internet prin porturile LAN care fac parte din pod.
Înființat:
Mașină server Gigabyte cu 5 porturi Ethernet LAN (în mod individual, toate porturile funcționează corect)
Ubuntu Server 20.04, fără interfață de utilizare.
Configurarea curentă a interfețelor LAN:
Port enp4s0: Port primar pentru conectivitate la internet (Nu face parte din nici un pod)
Bridge: br0 (având 4 interfețe LAN)
- Port enp2s0f0: cablu LAN conectat la router cu conexiune la internet)
- Port enp2s0f1: Out Lan Cable pentru acces la internet la Machine X
- Port enp3s0f0: Out Lan Cable pentru acces la internet la Mașina Y
- Port enp3s0f1: Out Lan Cable pentru acces la internet la Machine Z
Am încercat să creez puntea folosind următoarele utilitare Ubuntu:
link ip
netplan
nmcli
Cu toate aceste utilități podul este creat cu succes. Dar pe Machine X, Y și Z încă nu există conexiune la internet.
Fișier Yaml pentru netplan
anshul@simulator:~$ cat /etc/netplan/00-installer-config.yaml
# Aceasta este configurația rețelei scrisă de „subiquity”
reţea:
ethernet:
enp2s0f0:
dhcp4: fals
enp2s0f1:
dhcp4: fals
enp3s0f0:
dhcp4: fals
enp3s0f1:
dhcp4: fals
enp4s0:
dhcp4: adevărat
versiunea: 2
poduri:
br0:
dhcp4: adevărat
interfete:
- enp2s0f0
- enp2s0f1
- enp3s0f0
- enp3s0f1
br0 bridge primește și adresa IP: (ssh la acest ip funcționează, de asemenea, bine)
anshul@simulator:~$ sudo ifconfig
br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.120 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::87c:43ff:fed2:20fb prefixlen 64 scopeid 0x20<link>
ether 00:1b:21:89:70:78 txqueuelen 1000 (Ethernet)
Pachete RX 3208 octeți 1444271 (1,4 MB)
Erori RX 0 a scăzut 85 depășiri 0 cadru 0
Pachete TX 1220 octeți 137380 (137,3 KB)
Erori TX 0 a scăzut 0 depășiri 0 purtător 0 coliziuni 0
Am petrecut deja destul de mult timp în acest sens, orice indicații vor fi foarte apreciate.