Ubuntu 服务器,网络配置,无法连接

Ubuntu 服务器,网络配置,无法连接

我安装了 Ubuntu 服务器版本

我已经设置了 2 个网卡

本地网络上的那个运行正常,但是连接到互联网的那个运行不正常,我无法 ping 通,域名也无法解析。

我的 /etc/network/interfaces

auto lo
iface lo inet loopback

#Internal
iface eth0 inet static
    address 192.168.0.X
    netmask 255.255.255.0

#External
iface eth1 inet static
    address 41.161.0.XXX
    netmask 255.255.255.248
    gateway 41.161.0.XXX

我尝试过停止、启动 nic,我的 iptables 设置为

iptables --flush
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

我无法 ping 通网关,有什么办法吗?

编辑:

这些设置由 ISP 提供,在我的 Mac 和 Windows 机器上都可以完美运行,这两台机器目前都与网络断开连接,因此不会发生 IP 冲突

网络状态:

Kernel IP routing table
Destination        Gateway        Genmask          Flags        MSS  Window   irtt Iface
0.0.0.0            41.161.2.XXX   0.0.0.0          UG             0  0           0 eth1
41.161.2.XXX       0.0.0.0        255.255.255.248  U              0  0           0 eth1
169.254.0.0        0.0.0.0        255.255.0.0      U              0  0           0 eth1
192.168.0.0        0.0.0.0        255.255.255.0    U              0  0           0 eth0

答案1

使用 检查实际配置ifconfig eth1

确保网关与 eth1 地址位于同一子网中。(请编辑您的问题并隐藏网络掩码和地址的本地部分(最后几个 X))

使用以下方式检查路由netstat -nr

与提供网关路由器的人员一起检查您的配置。

相关内容