GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come configurare l'interfaccia di rete su Ubuntu, Debian e LinuxMint

La maggior parte dei sistemi operativi fornisce comandi o opzioni per configurare l'interfaccia di rete utilizzando la riga di comando. Sui sistemi Linux, possiamo modificare direttamente i file di configurazione di rete e apportare modifiche secondo i nostri requisiti. Questo tutorial ti aiuterà a come configurare l'interfaccia di rete su sistemi Ubuntu, Debian e LinuxMint.

1. Imposta il nome host del sistema

Puoi utilizzare "nome host ' comando per controllare il nome host corrente impostato o per impostare il nuovo nome host del sistema.

  • Digita hostname al prompt dei comandi e premi Invio per controllare il nome host corrente del sistema.
    hostname
    
  • Digita new hostname con il comando hostname per impostarlo. Ciò non persisterà dopo il riavvio del sistema.
    hostname station1.example.com
    

Per impostare il nome host in modo permanente, devi modificare /etc/hostname file e aggiungi un nuovo nome host. Questo rimarrà anche dopo il riavvio del sistema.

sudo echo "station1.example.com" > /etc/hostname

Ora modifica /etc/hosts e associa il nuovo nome host con l'indirizzo IP locale.

127.0.0.1 localhost station1.example.com

2. Elenca le interfacce di rete allegate

Per visualizzare o elencare le interfacce di rete allegate sul sistema, utilizzare il comando seguente. Questo mostrerà anche lo stato dell'interfaccia di rete.

ip addr
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0:  mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:27:0e:1d:62:ab brd ff:ff:ff:ff:ff:ff
3: eth1:  mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:e0:4d:77:8a:0e brd ff:ff:ff:ff:ff:ff

3. Imposta IP statico sull'interfaccia

Ora modifica il file di configurazione dell'interfaccia di rete /etc/network/interfaces e configuralo. Per l'esempio, stiamo configurando l'interfaccia eth0 per ottenere l'indirizzo IP dal server DHCP e eth1 avrà un indirizzo IP statico.

$ sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8

4. Imposta il secondo IP sull'interfaccia di rete

Ora se vuoi aggiungere un secondo indirizzo IP (IP virtuale) sulla stessa interfaccia (eth1). Puoi definire un alias nel file di configurazione di rete e configurare un altro indirizzo IP.

sudo vi /etc/network/interfaces
## other configuration goes here 

auto eth1:0
iface eth1:0 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8

Puoi vedere qui che abbiamo definito un'interfaccia come eth1:0 , che è un alias dell'interfaccia.

5. Riavvia il servizio di rete

Dopo aver apportato tutte le modifiche di cui sopra, riavvia il servizio di rete usando il seguente comando.

eth1:0sudo /etc/init.d/networking restart

Ubuntu
  1. Configura rete in Debian/Ubuntu/LinuxMint

  2. Come configurare il server NTP su Ubuntu e LinuxMint

  3. Come installare Python 3.5 su Ubuntu, Debian e Linuxmint

  4. Come configurare il failover IP con KeepAlived su Ubuntu e Debian

  5. Debian:come eseguire programmi a 32 bit su una Debian/ubuntu a 64 bit?

Come configurare Icinga Web 2 su Ubuntu 18.04 / Ubuntu 16.04 / Debian 9

Come configurare il server NFS su Debian 9 / Ubuntu 16.04 / LinuxMint 18

Come installare l'archivio PeaZip su Ubuntu 20.04 / LinuxMint / Debian Distributions

Come impostare il legame di rete in Ubuntu 20.04

Come riavviare la rete su Ubuntu 20.04

Come installare e configurare Apache Spark su Ubuntu/Debian