IP 변경 후 핑할 수 없음


0

Fedora 19를 사용하여 3 개의 가상 머신을 실행하고 있습니다. 머신 B는 두 개의 네트워크 어댑터로 설정되며 머신 A와 머신 C 사이에 que 채널을 제공합니다.

컴퓨터 A IP가 설정 192.168.1.1되고 컴퓨터 C IP가 172.16.1.1 켜짐 으로 설정되어 있습니다. 시스템 BI에는 IP가 있는 하나의 어댑터와 IP 192.168.1.254 가있는 다른 어댑터가 172.16.1.254있습니다.

iptables트리 머신을 플러시 한 후 ping아무런 문제없이 모든 네트워크를 사용할 수 있습니다.

문제는 192.168.1.3명령 을 사용하여 기계 A를 변경할 때입니다.ifconfig p2p1 192.168.1.3

현재로서는 더 이상 머신 C에서 머신 A를 ping 할 수 없습니다.

내가 뭘 잘못하고 있죠?

ifuo p2p1머신 A에서 작업 을 수행 한 후 이전 IP로 돌아갑니다. 192.168.1.1이제 머신 C에서 머신 A를 핑할 수 있습니다.


라우팅 테이블이 동일한 지 확인 했습니까? 기본 경로가 있습니까?
David Schwartz

라우팅 테이블을 변경하지 않았습니다. 변경해야합니까? 무엇을?
Favolas

1
IP 변경 후 이전과 동일한 지 확인해야합니다. IP를 변경하면 OS가 라우팅 테이블을 비울 수 있으므로 필요한 경로를 수동으로 다시 추가해야합니다. 기본 경로를 잃어버린 것 같습니다.
David Schwartz

네. 그게 문제였습니다. 정답으로 선택할 수 있도록 답변을 제출하십시오
Favolas

아마도 IP 테이블을 플러시합니까?
Rudolph

답변:


1

IP 주소를 변경 한 후 필요한 경로를 다시 추가해야합니다. 기본 경로를 잃어버린 것 같습니다.


1

기본 라우팅에 이미 사용 된 IP 주소 (이미 답변으로 게시 됨)를 제거하는 경우 항상 라우팅 테이블을 업데이트해야한다는 것은 사실이지만 다양한 수준의 명령 혼합을 중지해야합니다.

Linux 커널 네트워크 구성을 제어하는 ​​가장 좋은 방법 ipiproute 또는 iproute2 패키지 의 명령입니다 . 커널 네트워킹을위한 저수준 인터페이스로, 테스트 및 디버깅에 주로 유용합니다. 당신이 사용하는 ifconfig그것은 또한 커널에 직접 이야기하지만, 그 위에 약간의 마법을 수행하지만 어떤 상황에서 심하게 실패로 (사용되지 않지만) 유사하다. 여태까지는 그런대로 잘됐다.

그러나 ifup각 스크립트에 명령을 넣지 않으면 하위 수준 도구를 배포판과 혼합하는 것은 좋은 생각이 아닙니다. ifup명령 제어 네트워크 구성 도구처럼 /etc/sysconfig/network, /etc/network/interfaces또는 NetworkManager어떤 커널로 사용자 디스크 파일에서 구성 (가능한 메모리 상태뿐만 아니라)을 설정합니다.

따라서 경로를 다시 추가해야한다는 것은 정답이지만, 네트워킹에 대해 배우기 위해 하위 수준의 도구를 사용할 것인지 또는 배포의 네트워크 구성 솔루션을 사용할 것인지는 확실하지 않습니다.

후자의 경우, 무시할 ifconfig뿐만 아니라 ip(최종 결과를 검사 제외)하고 다음 단계를 수행

  • 네트워크 구성 파일을 편집하십시오.
  • 해당 도구에 구성을 다시로드 (및 적용)하도록 지시하십시오.

Fedora 19에서 설정 파일은 /etc/sysconfig/network-scripts기존 네트워크 스크립트 ( /etc/init.d/network) 또는 NetworkManager ( 실행중인 경우 ) 와 함께 사용할 수 있습니다 . service network restart또는로 서비스를 service NetworkManager restart각각 다시 시작 하거나 systemctl상대방을 사용할 수 있습니다 .


0

서비스를 다시 시작 하시겠습니까?

/etc/init.d/networking 재시작

베스트


기본 IP로 돌아갑니다192.168.1.1
Favolas
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.