在我的 LINUX ASTERISK ELASTIX SERVER 中出现下一个问题
有两个接口:
eth0:inet 地址:192.168.1.240 广播:192.168.1.255 掩码:255.255.255.0
eth1:inet 地址:10.7.227.110 广播:10.7.227.111 掩码:255.255.255.252
eth0 是 Internet 和 SIP 电话网络 eth1 是 TELMEX PROVIDIER 的 TRUNK
如果让路线显示:
[root@localhost ~]# /sbin/route
内核 IP 路由表 Destination Gateway Genmask Flags Metric Ref Use Iface
10.7.227.108 * 255.255.255.252 U 0 0 0 eth1
192.168.1.0 192.168.1.1 255.255.255.0 UG 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth0
169.254.0.0 * 255.255.0.0 U 0 0 0 eth1
默认 10.7.227.109 0.0.0.0 UG 0 0 0 eth1
问题:
如果 eth1 的 traceroute 全部超时,服务器无法连接到 Internet
不要使用我的互联网网关或任何其他公共 IP
[root@localhost ~]# traceroute 192.168.1.1
traceroute 到 192.168.1.1 (192.168.1.1),最大 30 跳,40 字节数据包
1 * * *
2 * * *
使用内部 TELMEX IP
[root@localhost ~]# traceroute 10.7.224.1
跟踪路由到 10.7.224.1 (10.7.224.1),最大 30 跳,40 字节数据包
1 (10.7.227.109) 0.886 毫秒 1.119 毫秒 1.428 毫秒
2 (10.170.40.1) 0.611 毫秒 0.617 毫秒 0.850 毫秒
3 (10.7.224.12) 1.993 毫秒 1.994 毫秒 1.990 毫秒
如果删除 Route eth1,电话不打出去,但有互联网,
你能帮我吗?有任何想法吗?
谢谢你的帮助