Puncte:0

Cum să dai un nume unei anumite interfețe într-o rețea locală? (Ubuntu 20.04)

drapel cn
JYF

În prezent, încerc să configurez (ca un noob total) un mic server de acasă care rulează Ubuntu 20.04. Serverul este un mini PC Minisforum (model U820) cu două porturi Ethernet. Primul port este conectat la cutia mea de fibră ISP. Al doilea port este conectat la computerul meu obișnuit de zi cu zi, un Mac â, deci serverul Ubuntu este un fel de router. Mac-ul este, de asemenea, conectat wireless la server (deoarece am activat partajarea wifi în Ubuntu).

Pe terminalul Ubuntu, ip a comanda mi-a spus inițial să folosesc 10.42.0.1 adresa pentru a accesa local serverul prin Ethernet de pe Mac:

3: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq stare UP grup implicit qlen 1000
    link/ether 5c:85:7e:4e:6c:e5 brd ff:ff:ff:ff:ff:ff
    inet 10.42.0.1/24 brd 10.42.1.255 scope global noprefixroute enp2s0
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
    inet6 fe80::1ea8:95f4:8840:fee/64 scope link noprefixroute 
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
4: wlp3s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue stare UP grup implicit qlen 1000
    link/eter b0:a4:60:7c:c0:a4 brd ff:ff:ff:ff:ff:ff
    inet 10.42.1.1/24 brd 10.42.0.255 domeniul de aplicare global noprefixroute wlp3s0
       valid_lft pentru totdeauna preferred_lft pentru totdeauna
    inet6 fe80::d87f:88e4:afe7:637f/64 scope link noprefixroute 
       valid_lft pentru totdeauna preferred_lft pentru totdeauna

Dar recent (după o repornire Ubuntu?) adresele locale s-au schimbat, au fost inversate, acum trebuie să folosesc adresa 10.42.1.1 pentru a vă conecta la server prin portul Ethernet.

Cum pot preveni inversările viitoare? Sau este posibil să-i dai un nume enp2s0 Interfață Ethernet, un nume care ar putea fi folosit de pe Mac pentru a se conecta întotdeauna la server prin calea cu fir?

user535733 avatar
drapel cn
`enp2s0` este numele consecvent al uneia dintre interfețele dvs. Ethernet. Consultați https://netplan.io/examples/ pentru exemple despre cum să utilizați acel nume consecvent pentru a vă configura corect rețeaua.
drapel cn
JYF
Mulțumesc pentru răspuns, dar pagina netplan.io/examples este prea dificilă pentru mine. Cum mă pot conecta de la computerul meu local la server prin Ethernet folosind o comandă precum `ssh myname@enp2s0` sau `ssh myname@server-via-cable`? Cum pot seta un nume permanent pentru interfața Ethernet, care poate fi recunoscut de orice alt computer din rețeaua locală?
user535733 avatar
drapel cn
Singurul tip de „*nume permanent pentru interfața Ethernet, recunoscut de orice alt computer din rețeaua locală*” este o adresă IP. Alte mașini nu cunosc numele porturilor ethernet ale sistemului dumneavoastră. Ei știu doar adresa IP a sistemului dvs. (De aceea se numește *adresă*). Există și alte metode de detectare a mașinilor și a serviciilor într-o rețea locală, dar toate sunt legate de acea adresă IP.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.