그래서 저는 내부 네트워크를 위한 하나의 NIC 설정과 SIP 트렁킹 공급자의 별도 LAN을 위한 두 번째 NIC 설정을 사용하여 전화 시스템(CentOS 기반 FreePBX)을 설정하고 있습니다.
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.25 192.168.150.0/30 dev eth1 proto kernel scope link src 192.168.150.2
이를 기본 게이트웨이로 설정할 수 있었지만 eth0
192.168.150.0/30 네트워크가 트래픽을 내보내는지 확인해야 합니다 eth1
. 이것이 현재 라우팅 테이블입니다.
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default gateway 0.0.0.0 UG 0 0 0 eth0
link-local 0.0.0.0 255.255.0.0 U 1002 0 0 eth0
link-local 0.0.0.0 255.255.0.0 U 1003 0 0 eth1
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.150.0 0.0.0.0 255.255.255.252 U 0 0 0 eth1
192.168.150.0/30(게이트웨이 192.168.150.1)에 대한 고정 경로를 추가하려고 시도했지만 실패했습니다. 나는 분명한 것을 놓치고 있습니까?
- @111에 대한 응답으로 그렇게 시도했지만 시스템에서 파일이 이미 존재한다는 메시지를 표시한 다음 경로를 삭제하고 수동으로 다시 추가하려고 시도했지만 다음 없이는 네트워크에 액세스할 수 없다는 메시지가 표시됩니다. 경로를 추가합니다. 도움이 된다면 자세한 내용이 포함된 출력이 있습니다
ip route
(모든 구성을 재설정하고 네트워크 서비스를 다시 시작한 후의 결과입니다).
# ip route
default via 192.168.1.1 dev eth0
169.254.0.0/16 dev eth0 scope link metric 1002
169.254.0.0/16 dev eth1 scope link metric 1003
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.25
192.168.150.0/30 dev eth1 proto kernel scope link src 192.168.150.2
답변1
이 시도:
sudo ip route add 192.168.150.0/30 via 192.168.150.1 dev eth1
그러면 192.168.150.1의 호스트가 192.168.150.0/30
해당 네트워크의 다른 호스트에 대한 첫 번째 홉으로 지정되어야 합니다. 다른 모든 트래픽은 여전히 eth0에서 라우팅됩니다.