SharedIT | 묻고 답하기(AMP)

레드햇8에서 NetworkManger 중지 시 ifup 명령어가 안먹힙니다...

레드햇8에서 NetworkManager 대몬을 중지하면 ifup, ifdown 명령어 수행이 안됩니다 ㅠㅠ


레드햇7에서는 NetworkManager 작동여부 상관없이 잘되다가

레드햇8에서는 명령어가 안먹네요....


ifup, ifdown 명령어를 쉘에 입력하면

networkmanager is not running


라는 에러문구가 뜨고 명령어가 안먹는데 혹시 이유를 아시는 분이 계실까요.......??

3개의 답변이 있습니다.

wansoo
  0 추천 | 약 3년 전

redhat 7에 비해 8에서 많은 부분들이 변화를 했네요.


그중에 기존에 사용하던 기본 network script들이 제거되었고...

ifup, ifdown 명령이 NetworkManager 데몬의 도움을 받는 형태로 변경되었고요.


network manager 도움 없이 기존 처럼 사용하려면 network-scripts package를 추가 설치해서 사용해야 되겠는데...

redhat에서 권장하지 않는데... 굳이 억지로 추가 설치해서 사용하는 것 보다는 그냥 대세를 따르는게 좋을 것 같아 보이네요.


https://www.simplylinuxfaq.com/p/major-differences-between-rhel-8-and-7.html

wansoo | 약 3년 전

NetworkManager를 시작해 주려면

systemctl start NetworkManager  

명령을 이용해 줘야 하네요.


boot시 자동으로 시작되게 해 주려면,

systemctl enable NetworkManager

명령을 수행 시켜 주면 되겠고...



wansoo
  0 추천 | 3년 이상 전

sudo service network-manager start


또는 


sudo /etc/init.d/network-manager start


명령을 실행한 후에 다시 해 보세요.



Genghis Khan
  0 추천 | 3년 이상 전

  ifup / ifdown은 / etc / network / interfaces를 사용하며 NetworkManager와는 별개입니다. NetworkManager는 기본적으로 무시할 인터페이스 목록을 읽는 것을 제외하고는 / etc / network / interfaces에 전혀 영향을 미치지 않습니다

레드헷 패키지나 아니면 레드헷에서 nmcli con up device ( 인터페이스명 :eth0 )로도 해보세요 이것또한 안된다면 networkmanager을 확인 해야합니다

Genghis Khan | 약 3년 전

현재 redhat 운영을 하면서 문제점이 bonding이 제대로 안먹는 경우가 생기더라구요 명령어에 따라 문제점이 있네요