Network: Difference between revisions
No edit summary |
No edit summary |
||
| Line 5: | Line 5: | ||
netstat -anp | grep <port> | netstat -anp | grep <port> | ||
'''NOTE:''' when setting secondary ports in ''nmtui'', always set 'DNS servers' and 'Search domains', just in case !!! | |||
'''Local network configuring using nmtui - example''' | '''Local network configuring using nmtui - example''' | ||
Revision as of 10:25, 22 November 2024
Display traffic
nload -i 10000000 -o 10000000 p6p1
netstat -anp | grep <port>
NOTE: when setting secondary ports in nmtui, always set 'DNS servers' and 'Search domains', just in case !!!
Local network configuring using nmtui - example
┌───────────────────────────┤ Edit Connection ├───────────────────────────┐
│ │
│ Profile name localport1______________________________ │
│ Device E8:EA:6A:40:2F:50 (enp0s20u6)___________ │
│ │
│ ═ ETHERNET <Show> │
│ │
│ ╤ IPv4 CONFIGURATION <Manual> <Hide> │
│ │ Addresses 192.168.0.11_____________ <Remove> │
│ │ <Add...> │
│ │ Gateway _________________________ │
│ │ DNS servers <Add...> │
│ │ Search domains <Add...> │
│ │ │
│ │ Routing (No custom routes) <Edit...> │
│ │ [X] Never use this network for default route │
│ │ [X] Ignore automatically obtained routes │
│ │ [X] Ignore automatically obtained DNS parameters │
│ │ │
│ │ [X] Require IPv4 addressing for this connection │
│ └ │
│ │
│ ═ IPv6 CONFIGURATION <Automatic> <Show> │
│ │
│ [X] Automatically connect │
│ [X] Available to all users │
│ │
│ <Cancel> <OK> │
Bond two network ports together, links to the switch (example for clonfarm21)
nmcli connection add type bond con-name enp_bond ifname enp_bond bond.options mode=802.3ad nmcli connection add type ethernet ifname ens7np0 master enp_bond nmcli connection add type ethernet ifname ens2np0 master enp_bond nmcli connection show
Last command will show follwoing:
NAME UUID TYPE DEVICE enp_bond 969dc408-bb43-49e0-8c29-62965f70f4c7 bond enp_bond ens10f0 f333ab08-b67a-41c9-9108-7658af3435d0 ethernet ens10f0 ens2np0 85e7f4bd-5daf-3095-b207-bdcaf14d903c ethernet ens2np0 ens7np0 5abd79b1-22e9-4210-9262-fc2dbbda51f7 ethernet ens7np0 lo bcf93a26-5114-45c5-b586-9288dfefbb33 loopback lo bond-slave-ens2np0 7961787a-f51f-459d-9bf8-0add8a528679 ethernet -- bond-slave-ens7np0 aa376ad3-fd9f-44a2-8154-04685ce2da72 ethernet -- ens10f1 0c14d2dd-c3bc-4d3d-8c7d-04cded521498 ethernet -- usb0 4fef7067-fb03-4115-ac62-c95a91979384 ethernet --
Now, set bond method to 'manual', and set IP address:
nmcli connection modify enp_bond ipv4.method manual ipv4.address 129.57.69.11/24
Set Routing if needed.
You can use 'nmtui' as well to program all above.
Finally, disactivate both ens2np0 and ens7np0, and activate enp_bond; using 'nmtui', or command 'nmcli connection down/up <connection>'.
NOTE: in our case, enp_bond inheritate mac from ens2np0, but IP from ens7np0; only ens7np0 was registered on jnet.
To delete bond, run following command:
nmcli connection delete enp_bond
Bond two network ports together, links to Maroc electronics (example for clondaq9)
nmcli connection add type bond con-name enp_bond ifname enp_bond bond.options mode=broadcast nmcli connection add type ethernet ifname enp0s20u5 master enp_bond nmcli connection add type ethernet ifname enp0s20u6 master enp_bond nmcli connection show nmcli connection modify enp_bond ipv4.method manual ipv4.address 192.168.0.2/24
Deactivate individual ports and activate bond:
nmcli connection down localport0 nmcli connection down localport1 nmcli connection up enp_bond
NOTE: localport0 etc are profile names as it is shown in nmtui, and NOT a device names like enp0s20u5 etc.
nmtui screen should looks like this:
┌────────────────────────────┤ Edit Connection ├────────────────────────────┐
│ │
│ Profile name enp_bond________________________________ │
│ Device enp_bond________________________________ │
│ │
│ ╤ BOND <Hide> │
│ │ Slaves │
│ │ ┌─────────────────────────────────────────────────┐ │
│ │ │ bond-slave-enp0s20u6 ↑ │ <Add> │
│ │ │ bond-slave-enp0s20u5 ▒ │ │
│ │ │ ▮ │ <Edit...> │
│ │ │ ▒ │ │
│ │ │ ▒ │ <Delete> │
│ │ │ ↓ │ │
│ │ └─────────────────────────────────────────────────┘ │
│ │ Mode <Broadcast> │
│ │ Link monitoring <MII (recommended)> │
│ │ Monitoring frequency 100_______ ms │
│ │ Link up delay 0_________ ms │
│ │ Link down delay 0_________ ms │
│ │ Cloned MAC address ________________________________________ │
│ └ │
│ │
│ ╤ IPv4 CONFIGURATION <Manual> <Hide> │
│ │ Addresses 192.168.0.2/24___________ <Remove> │
│ │ <Add...> │
│ │ Gateway _________________________ │
│ │ DNS servers <Add...> │
│ │ Search domains <Add...> │
│ │ │
│ │ Routing (No custom routes) <Edit...> │
│ │ [X] Never use this network for default route │
│ │ [X] Ignore automatically obtained routes │
│ │ [X] Ignore automatically obtained DNS parameters │
│ │ │
│ │ [X] Require IPv4 addressing for this connection │
│ └ │
│ │
│ ═ IPv6 CONFIGURATION <Automatic> <Show> │
│ │
│ [X] Automatically connect │
│ [X] Available to all users │
│ │
│ <Cancel> <OK> │
│ │