내 데비안 시스템의 IP 주소는 192.168.111.111이며 192.168.111.0 네트워크에없는 기본 게이트웨이를 구성하고 싶습니다. 첫 번째 단계로 시스템에서 게이트웨이에 도달 할 수 있도록 경로를 추가하고 싶습니다. 따라서이 명령을 실행하지만 (단일 호스트로의 고정 경로를 활성화 할 것이라고 생각했지만) 여전히 게이트웨이를 ping 할 수는 없습니다.
# ip route add 5.6.71.166 dev eth0
# ping 5.6.71.166
PING 5.6.71.166 (5.6.71.166) 56(84) bytes of data.
^C
--- 5.6.71.166 ping statistics ---
4 packets transmitted, 0 received, 100% packet loss, time 3023ms
내 구성은 다음과 같습니다.
# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
5.6.71.166 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
192.168.111.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
# ifconfig eth0
eth0 Link encap:Ethernet HWaddr ca:eb:7c:e6:7e:98
inet addr:192.168.111.111 Bcast:192.168.111.255 Mask:255.255.255.0
inet6 addr: fe80::c8eb:7cff:fee6:7e98/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:45 errors:0 dropped:0 overruns:0 frame:0
TX packets:291 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:52454 (51.2 KiB) TX bytes:39433 (38.5 KiB)
Interrupt:23
# cat /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The internal network interface
allow-hotplug eth0
iface eth0 inet static
address 192.168.111.111
netmask 255.255.255.0
network 192.168.111.0
broadcast 192.168.111.255
# cat /proc/sys/net/ipv4/ip_forward
1
네트워크에서 IP 주소를 사용하면 게이트웨이가 Ping에 응답한다는 것을 확인했습니다. 불행히도 시스템은 해당 범위의 실제 (192.168.xx는 아님) IP 주소를 가질 수 없기 때문에 옵션이 아닙니다.
ip route add 192.168.111.111 dev eth0
. 아래의 의견을 참조하십시오.