Come configurare i profili di rete in Centos?


2

Sto cercando di configurare due profili di rete in Centos. Uno per casa, uno per lavoro. Il profilo principale ha un indirizzo IP fisso, gateway fisso e indirizzi server DNS. Il profilo di lavoro dipende da DHCP.

Ho creato una directory 'home' e una 'work' in / etc / sysconfig / networking / profiles. Ognuno ha i seguenti file contenenti la configurazione corretta:

> -rw-r--r-- 2 root root  422 Apr 17 20:17 hosts
> -rw-r--r-- 5 root root  223 Apr 17 20:18 ifcfg-eth0
> -rw-r--r-- 1 root root  101 Apr 17 20:17 network
> -rw-r--r-- 2 root root   73 Apr 17 20:18 resolv.conf

Esisteva già un profilo "predefinito", che contiene gli stessi file.

L'ho emesso questi comandi:

system-config-network-cmd --profile work --activate
service network restart

Mi aspettavo che questi file venissero copiati dalla profiles/workdirectory in /etc/sysconfig/e /etc/sysconfig/networking-scripts. E la maggior parte dei file viene copiata, tranne per ifcfg-eth0.

Abbastanza stranamente i file sembrano essere sovrascritti con le impostazioni correnti quando emetto system-config-network-cmd. Anche gli altri file vengono toccati, ma i contenuti rimangono intatti.

Il sistema è Centos 5.7 in esecuzione su un PC virtuale all'interno di una macchina Windows 7. Ecco l'output per ifconfig:

# ifconfig
eth0      Link encap:Ethernet  HWaddr 00:03:FF:6F:2E:AB
          inet addr:192.168.1.200  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::203:ffff:fe6f:2eab/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4199761 errors:7 dropped:0 overruns:0 frame:0
          TX packets:1733750 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:2316624688 (2.1 GiB)  TX bytes:415533386 (396.2 MiB)
          Interrupt:9

Qualcuno può dire cosa mi manca qui?

Risposte:


0

Per accedere a una macchina virtuale configurata all'interno dell'intervallo IP assegnato dal router - 192.168.0.1 dalla rete domestica - 192.168.1.0, è possibile utilizzare la seguente procedura:

All'interno della macchina virtuale, digitare il comando 'pulito' che viene utilizzato per configurare le schede di rete. A partire da ora, abbiamo configurato due adattatori, ad esempio loopback e uno con IP 192.168.0.30. Se dobbiamo usare questa macchina virtuale su un'altra rete, allora dobbiamo aggiungere un altro adattatore usando l'opzione 'Nuovo' che otteniamo con cura. È necessario aggiungere una nuova scheda di rete e assegnare l'IP nella gamma della rete host. Ad esempio, l'IP per questa scheda di rete dovrebbe essere 192.168.1.5 (l'intervallo consentito nella rete), 255.255.255.0 (maschera di sottorete), 192.168.1.1 (gateway predefinito). Salva queste impostazioni. Nel file /etc/resolv.conf è necessario aggiungere una voce - nameserver 192.168.1.1. Nel file / etc / hosts, aggiungi un'altra voce per questo nuovo IP, ad es. 192.168.1.5 esempio () e riavviare il servizio di rete.

Effettua il ping di Windows da Linux e Linux da Windows, dovresti essere in grado di eseguire il ping. NESSUN CAMBIAMENTO è necessario nel file host di Windows, se si desidera accedere alla macchina virtuale con indirizzo IP. Ma se si desidera utilizzare il nome host, è necessario aggiungere un'altra voce nei file c: / windows / system32 / drivers / etc / hosts - esempio 192.168.2.5, considerando il nome host della macchina come esempio, poiché il file hosts viene utilizzato per la risoluzione dei nomi .

In questo modo puoi lavorare in un ambiente con bridge senza modificare alcun IP a casa e in ufficio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.