문제: 2개의 장치에서 고정 IP 주소를 변경한 후 더 이상 ping을 할 수 없습니다.
구성: 운영 체제: CentOS 7
상호 작용:
- 1-GbE 어댑터 2개(1개는 사용됨, 인터넷에 연결됨, DHCP, 작동 중)
- 10GbE 파이버 채널 어댑터 2개(1개는 사용됨, 직접 연결됨)
세부 사항:
내 원래 10GbE 연결은 한 보드에서는 "10.10.10.10"을 사용하고 다른 보드에서는 "10.10.10.11"을 사용했습니다. 기본 게이트웨이는 중요하지 않지만 그냥 "10.10.10.10"을 사용합니다. MTU를 9000으로 설정하고 접두사를 24로 설정하고 IPv6를 비활성화했습니다. 모든것이 완벽 해. 호스트 파일을 편집할 필요가 없습니다.
두 장치의 IP 주소를 변경한 후 요청을 받았습니다. 한 장치는 IP 주소 "11.33.41.15"를 받고 기본 게이트웨이는 "11.33.41.0"이고, 다른 장치는 IP 주소 "15.5.53.51"을 받고 기본 게이트웨이는 "15.5.53.254"입니다.
연결할 수 없는 대상 호스트가 계속 표시되고 시도한 결과 두 장치를 연결하고 서로 직접 연결할 수 없었습니다.
생성하여 영구 경로를 추가해 보았습니다.영구 경로, 불행하게도 대본은 성공하지 못했습니다.
두 네트워크 카드를 모두 추가해 보았습니다.호스트 파일, 이는 경로 결정과 관련이 없지만. 도메인이 없으므로 IP1/"컴퓨터1" 및 IP2/"컴퓨터2"만 있습니다. 호스트 파일 항목을 추가하면 컴퓨터 1에서 "ping -c 3 컴퓨터 2"를 실행할 수 있었지만 여전히 같은 메시지가 나타납니다.
인터페이스는 잘 정의되어 있고, 작동하고, 모든 것이 괜찮은 것 같지만, 여기 컴퓨터2의 인터페이스 파일이 있습니다.
TYPE=Ethernet
BOOTPROTO=none
DEFROUTE=no
IPV4_FAILURE_FATAL=no
IPV6INIT=no
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=ens2f0
ONBOOT=yes
HWADDR=00:0F:53:2A:18:B0
UUID=07f81988-6828-4b46-938a-72f70121e5a5
MTU=1500
IPADDR=15.5.53.51
PREFIX=24
GATEWAY=15.5.53.254
이것은 Computer2의 호스트 파일입니다.
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
11.33.41.15 computer1
15.5.53.51 computer2
이전 경험으로는 컴퓨터를 다시 시작했다가 껐다가 다시 켜봤는데 마찬가지였습니다.
아이디어?