Fedora

Fedora Svr 路由問題:目的地和網關錯誤(交換)。如何正確設置它們?

  • March 23, 2017

我正在嘗試設置 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 etho0虛擬機通過 DCHP 獲得 IP 並且所有路由都正常工作,但我必須為此伺服器提供靜態 IP。

盡我所能,我無法弄清楚如何改變這一點。這是我的ifconfignetstat -nr

[root@FedoraSvr25.local]# 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

   [root@FedoraSvr.local]# 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

我剛剛在我的/etc/sysconfig/network-scripts/NIC 配置中發現了一個錯字:應該是ifcGf -eth0ifcfg-eth0!解決了我的問題。

引用自:https://serverfault.com/questions/839434