-3

在我的 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,电话不打出去,但有互联网,

你能帮我吗?有任何想法吗?

谢谢你的帮助

4

1 回答 1

0

如果您的互联网接口是 eth0,那么您必须default 10.7.227.109 0.0.0.0 UG 0 0 0 eth1从路由表中删除。并添加 eth0 及其网关作为默认值。

于 2015-09-17T04:49:00.663 回答