처음 시작할 때 IP를 ping할 수 없습니다.

처음 시작할 때 IP를 ping할 수 없습니다.

/etc/init.d/S98 스크립트에 일부 경로를 추가하려고 시도했지만 게이트웨이 IP를 ping할 수 없어 경로 추가에 실패했습니다. 그러나 모든 S98 스크립트가 실행되고 나면 IP에 핑을 보내고 경로를 추가할 수 있었습니다. 다음은 S98 스크립트 실행 중에 캡처된 로그입니다. init 스크립트(/etc/rc3.d/S98)를 실행하는 동안 뭔가 빠졌는지 이해하도록 도와주실 수 있나요?

PING 27.190.35.1 (27.190.35.1) from 27.190.35.171 bond0.3: 56(84) bytes of data.
From 27.190.35.171 icmp_seq=1 Destination Host Unreachable
From 27.190.35.171 icmp_seq=2 Destination Host Unreachable
From 27.190.35.171 icmp_seq=3 Destination Host Unreachable

# ifconfig 
bond0     Link encap:Ethernet  HWaddr B4:B5:2F:59:FF:E8
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.240.0
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:9000  Metric:1
          RX packets:446 errors:0 dropped:0 overruns:0 frame:0
          TX packets:290 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:10000
          RX bytes:51268 (50.0 KiB)  TX bytes:42174 (41.1 KiB)

bond0.2   Link encap:Ethernet  HWaddr B4:B5:2F:59:FF:E8
          inet addr:10.63.73.16  Bcast:10.63.73.127  Mask:255.255.255.128
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:45 errors:0 dropped:0 overruns:0 frame:0
          TX packets:49 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:10000
          RX bytes:2070 (2.0 KiB)  TX bytes:2058 (2.0 KiB)

bond0.2:1 Link encap:Ethernet  HWaddr B4:B5:2F:59:FF:E8
          inet addr:10.63.73.5  Bcast:10.63.73.127  Mask:255.255.255.128
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1

bond0.3   Link encap:Ethernet  HWaddr B4:B5:2F:59:FF:E8
          inet addr:27.190.35.171  Bcast:27.190.35.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1
          RX packets:39 errors:0 dropped:0 overruns:0 frame:0
          TX packets:40 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:10000
          RX bytes:1794 (1.7 KiB)  TX bytes:1680 (1.6 KiB)

bond0.3:1 Link encap:Ethernet  HWaddr B4:B5:2F:59:FF:E8
          inet addr:27.190.35.170  Bcast:27.190.35.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:1500  Metric:1

bond0:1   Link encap:Ethernet  HWaddr B4:B5:2F:59:FF:E8
          inet addr:192.168.1.30  Bcast:192.168.15.255  Mask:255.255.240.0
          UP BROADCAST RUNNING MASTER MULTICAST  MTU:9000  Metric:1

eth0      Link encap:Ethernet  HWaddr B4:B5:2F:59:FF:E8
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:9000  Metric:1
          RX packets:304 errors:0 dropped:0 overruns:0 frame:0
          TX packets:272 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:10000
          RX bytes:35698 (34.8 KiB)  TX bytes:39596 (38.6 KiB)
          Interrupt:32 Memory:f6000000-f67fffff

eth1      Link encap:Ethernet  HWaddr B4:B5:2F:59:FF:E8
          UP BROADCAST RUNNING SLAVE MULTICAST  MTU:9000  Metric:1
          RX packets:142 errors:0 dropped:0 overruns:0 frame:0
          TX packets:18 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:10000
          RX bytes:15570 (15.2 KiB)  TX bytes:2578 (2.5 KiB)
          Interrupt:36 Memory:f4800000-f4ffffff

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:156 errors:0 dropped:0 overruns:0 frame:0
          TX packets:156 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:14528 (14.1 KiB)  TX bytes:14528 (14.1 KiB)

# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
10.63.73.0      *               255.255.255.128 U     0      0        0 bond0.2
27.190.35.0     *               255.255.255.0   U     0      0        0 bond0.3
192.168.0.0     *               255.255.240.0   U     0      0        0 bond0
default         10.63.73.126    0.0.0.0         UG    0      0        0 bond0.2

traceroute result:
traceroute to 27.190.35.1 (27.190.35.1), 30 hops max, 60 byte packets
 1  Cage-3-dsc-sb-phy-A (27.190.35.171)  3000.659 ms !H  3000.649 ms !H  3000.634 ms !H

arping result: 
ARPING 27.190.35.1 from 27.190.35.171 bond0.3

답변1

초기화 스크립트는 번호순으로 실행됩니다.

  • S01 먼저

  • S10 10호

    ...

  • S90 나인티

S85httpd이는 dependency 와 마찬가지로 서비스 내에 종속성을 쌓을 수 있도록 수행됩니다 S10network. with S08ip6tables및 와 같은 종속성이 없는 경우 S08iptables실행 순서는 중요하지 않습니다.

따라서 이미 실행 중인 항목에 대한 종속성이 있는 경우 S98(여기 표시된 대로) 서비스를 S99.

개인적으로, 합당한 이유가 없는 한, 설치된 항목에 따라 네트워크 스크립트가 일반적으로 실행되는 범위 이후( S20또는 이후 )에 S30스크립트 번호를 다시 매 깁니다.

편집하다:사용자 지정 솔루션에서 바인딩을 구현하는 일반적인 접근 방식을 사용하도록 변경할 수 있습니다.Linux Bond / 여러 네트워크 인터페이스(NIC)를 하나의 인터페이스로 결합, 그리고 읽어보세요매우 느리거나 실패한 링크 감지 없음여전히 비슷한 문제가 발생하는 경우.

답변2

해당 포트에 대해 portfast가 켜져 있는 스위치를 확인하세요. Portfast가 없다는 것은 스위치가 패킷을 전달하기 전에 30초를 기다린다는 것을 의미합니다.

인터페이스 FastEthernet1
스패닝 트리 portfast

관련 정보