Redhat 6 x86_64를 설치했습니다. 아래와 같이 네트워크 연결 화면을 사용하여 고정 IP 주소를 설정하고 있습니다. (집에 있는 두 대의 PC(Redhat PC와 Mac)가 서로 볼 수 있기를 원합니다.)
192.168.0.5 255.255.255.0 192.168.0.1
실행하면 정보 와 정보 ifconfig
만 표시됩니다 . 이 항목이 무엇인지 모르겠습니다(네트워크 설정에 대해 잘 모릅니다).lo
virbr0
시도해보니 , , 가 ifconfig -a
표시됩니다 . 정보는 다음과 같습니다.eth0
lo
sit0
virbr0
eth0
링크 캡슐화: 이더넷 HWaddr 90:2B:34:74:05:30 브로드캐스트 멀티캐스트 MTU: 1500 측정항목: 1 RX 패킷: 192 오류: 0 삭제: 0 오버플로: 0 프레임: 0 TX 패킷: 6 오류: 0 삭제: 0 오버플로: 0 프레임: 0 충돌: 0 txqueuelen: 1000 RX 바이트: 53811(52.5KiB) TX 바이트: 468(468.0b) 인터럽트: 29 기본 주소: 0xc000
누군가 내 설정에 문제가 있는지 또는 이 문제를 해결하는 방법을 알아내도록 도와줄 수 있습니까?
답변1
Redhat에서 사용자로 이 파일을 편집하여 /etc/sysconfig/network-scripts/ifcfg-eth0
고정 IP를 제공 할 수 있습니다.root
다음과 같아야 합니다.
DEVICE=eth0
BOOTPROTO=STATIC
IPADDR=192.168.0.5
NETMASK=255.255.255.0
GATEWAY=192.168.0.1
ONBOOT=yes
이 파일을 저장한 후. 다음 명령을 사용하여 네트워크 데몬을 다시 시작해야 합니다.
$ sudo /etc/init.d/network stop
$ sudo /etc/init.d/network start
eth0
또한 인터페이스의 IP 주소도 제공해야 합니다. 그리고 ifconfig
명령도 eth0
나열되어야 합니다.
답변2
IP 주소를 구성한 후 다음 명령을 실행하십시오.
service NetworkManager stop
chkconfig NetworkManager off
시작 후에도 제공된 IP를 유지합니다.