Fedora
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 etho0
虛擬機通過 DCHP 獲得 IP 並且所有路由都正常工作,但我必須為此伺服器提供靜態 IP。盡我所能,我無法弄清楚如何改變這一點。這是我的
ifconfig
和netstat -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
!解決了我的問題。