Fedora Svr 路由问题:目的地和网关错误(交换)。我该如何正确设置它们?

Fedora Svr 路由问题:目的地和网关错误(交换)。我该如何正确设置它们?

我正在尝试设置 Fedora Server 25 来运行 NextCloud,但在使用 eth0 时遇到了问题。我设置了静态 IP 并具有完整的 LAN 连接,但我的路由存在问题:网关设置为 0.0.0.0 而不是 192.168.1.1,目的地设置为 192.168.1.1 而不是 * (或 0.0.0.0)。值得一提的是,如果我运行ifdown eth0并且ifup etho0VM 通过 DCHP 获取 IP,并且所有路由都有效,但我必须为该服务器提供一个静态 IP。

尽管我尽力了,但我还是不知道该如何改变这种情况。以下是我ifconfignetstat -nr

[[email protected]]# ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.36  netmask 255.255.255.0  broadcast 192.168.1.255
        inet6 fe80::250:56ff:fea9:f1bf  prefixlen 64  scopeid 0x20<link>
        ether 00:50:56:a9:f1:bf  txqueuelen 1000  (Ethernet)
        RX packets 40110  bytes 3180764 (3.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 14500  bytes 5139318 (4.9 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1  (Local Loopback)
        RX packets 686  bytes 772335 (754.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 686  bytes 772335 (754.2 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

    [[email protected]]# netstat -nr 
Kernel IP routing table Destination     Gateway         Genmask         Flags  MSS Window  irtt Iface
                         192.168.1.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0

答案1

我刚发现我的/etc/sysconfig/network-scripts/网卡配置中有一个拼写错误:ifcGf-eth0应该是这样的ifcfg-eth0!修复这个问题解决了我的问题。

相关内容