Impostazione dell'IP statico in redhat 6


8

Ho installato Redhat 6 x86_64. Sto usando la schermata di connessione alla rete per impostare un indirizzo IP statico come di seguito (voglio che due PC di casa mia si vedano: un PC Redhat e un Mac)

192.168.0.5  
255.255.255.0  
192.168.0.1  

Quando eseguo ifconfigvisualizza solo loe virbr0informazioni. Non so quali siano questi elementi (non so molto delle impostazioni di rete).

Quando provo ifconfig -avisualizza eth0, lo, sit0e virbr0. Le informazioni per eth0sono le seguenti:

Link encap: Ethernet HWaddr 90: 2B: 34: 74: 05: 30
BROADCAST MULTICAST MTU: 1500 Metrico: 1
Pacchetti RX: 192 errori: 0 rilasciati: 0 sovraccarichi: 0 frame: 0
Pacchetti TX: 6 errori: 0 rilasciati: 0 sovraccarichi: 0 frame: 0
collisioni: 0 txqueuelen: 1000
Byte RX 53811 (52,5 KiB) Byte TX: 468 (468,0 b)
Interruzione: 29 Indirizzo base: 0xc000

Qualcuno potrebbe aiutarmi a sottolineare se qualcosa non va nella mia impostazione o come risolvere questo problema?

Risposte:


13

Puoi fornire un IP statico modificando il file /etc/sysconfig/network-scripts/ifcfg-eth0come rootutente in Redhat.

Dovrebbe sembrare come questo:

DEVICE=eth0
BOOTPROTO=STATIC
IPADDR=192.168.0.5
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
ONBOOT=yes

Dopo aver salvato questo file. È necessario riavviare il demone di rete usando il comando seguente.

$ sudo /etc/init.d/network stop
$ sudo /etc/init.d/network start

Questo dovrebbe fornire anche l'indirizzo IP per l' eth0interfaccia. E il ifconfigcomando dovrebbe eth0anche elencare .


grazie per la risposta rapida. ho fatto la stessa cosa prima ma non posso risolvere. ho eseguito ifconfig eth0 192.168.0.5 netmask 255.255.255.0. e ha risolto il mio problema. non so cosa c'è che non va. Con questa impostazione, quando ho riavviato utilizzando /etc/init.d/network stop / start, quindi ifconfig -> di nuovo nasconde [eth0]
Phu Nguyen,

Puoi provare ad avviare il computer una volta. Dopo quel ifconfigcomando dovrebbe mostrare ogni volta eth0. Puoi provare a usare sudo ifup eth0se non vuoi riavviare.
pradeepchhetri,

riavviare aiutare a risolvere il mio problema. grazie mille
Phu Nguyen,

1
Probabilmente vorrai assicurarti che il networkservizio venga avviato all'avvio, quindi ti consigliamo di eseguirlo /sbin/chkconfig network oncome root.
jsbillings,

Secondo la documentazione di RHEL 6, non esiste un valore come BOOTPROTO = STATICO. access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/…
ChaimKut

1

Dopo aver configurato l'indirizzo IP, eseguire i seguenti comandi

service NetworkManager stop
chkconfig NetworkManager off

Manterrà l'ip fornito anche dopo l'avvio.

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.