Atur IP statis di redhat 6

8

Saya menginstal Redhat 6 x86_64. Saya menggunakan layar koneksi jaringan untuk menetapkan alamat IP statis seperti di bawah ini (saya ingin dua PC di rumah saya saling melihat: satu Redhat PC dan satu Mac)

192.168.0.5  
255.255.255.0  
192.168.0.1  

Ketika saya menjalankannya ifconfighanya menampilkan lodan virbr0informasi. Saya tidak tahu barang-barang ini (saya tidak tahu banyak tentang pengaturan jaringan).

Ketika saya mencoba ifconfig -aini akan menampilkan eth0, lo, sit0dan virbr0. Informasi untuk eth0adalah sebagai berikut:

Penyambung tautan: Ethernet HWaddr 90: 2B: 34: 74: 05: 30
BROADCAST MULTICAST MTU: 1500 Metrik: 1
Paket RX: 192 kesalahan: 0 dijatuhkan: 0 overruns: 0 bingkai: 0
Paket TX: 6 kesalahan: 0 dijatuhkan: 0 overruns: 0 bingkai: 0
tabrakan: 0 txqueuelen: 1000
RX byte 53811 (52,5 KiB) TX byte: 468 (468,0 b)
Interrupt: 29 Alamat dasar: 0xc000

Bisakah seseorang membantu saya menunjukkan jika ada yang salah dengan pengaturan saya atau bagaimana menyelesaikan masalah ini?

Phu Nguyen
sumber

Jawaban:

13

Anda dapat memberikan IP statis dengan mengedit file /etc/sysconfig/network-scripts/ifcfg-eth0sebagai rootpengguna di Redhat.

Seharusnya terlihat seperti ini:

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

Setelah menyimpan file ini. Anda perlu me-restart daemon jaringan menggunakan perintah berikut.

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

Ini harus memberikan alamat IP ke eth0antarmuka juga. Dan ifconfigperintah harus daftar eth0juga.

pradeepchhetri
sumber
Terima kasih untuk jawaban cepat Mu. saya melakukan hal yang sama sebelumnya tetapi tidak bisa menyelesaikannya. saya berlari ifconfig eth0 192.168.0.5 netmask 255.255.255.0. dan itu memecahkan masalah saya. saya tidak tahu apa yang salah. Dengan pengaturan ini, ketika saya memulai kembali dengan menggunakan /etc/init.d/network berhenti / mulai, lalu ifconfig -> sekali lagi menyembunyikan [eth0]
Phu Nguyen
Bisakah Anda mencoba mem-boot komputer satu kali. Setelah itu ifconfigperintah harus ditampilkan setiap saat eth0. Anda dapat mencoba menggunakan sudo ifup eth0jika Anda tidak ingin reboot.
pradeepchhetri
restart membantu menyelesaikan masalah saya. terima kasih banyak
Phu Nguyen
1
Anda mungkin ingin memastikan bahwa networklayanan dimulai saat boot, jadi Anda ingin menjalankannya /sbin/chkconfig network onsebagai root.
jsbillings
Menurut dokumentasi RHEL 6, tidak ada nilai seperti BOOTPROTO = STATIC. access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/…
ChaimKut
1

Setelah Anda mengkonfigurasi alamat ip, jalankan perintah berikut

service NetworkManager stop
chkconfig NetworkManager off

Ini akan mempertahankan ip yang disediakan bahkan setelah booting.

Aakash
sumber