自从我最近进行升级以来,我的网络设置一直有问题。它曾经可以工作,但现在 IP 流量没有像以前那样通过,但其他一切似乎都可以正常工作。我之前问过一个关于这个的问题,但现在我要问的是如何从头开始设置我的网络。我的网络如下所示:-
Client PCs |--------|
Windows-----| | |----------------|
Linux(1)---| Switch |-------------(2)| Server (18.04) |(3)-------Internet
Printer-----| | |----------------|
Other PCs----| |
|--------|
(1) 私网 Linux PC 的 ifconfig 输出:-
eth0 Link encap:Ethernet HWaddr 00:19:66:82:61:f7
inet addr:192.168.1.126 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:37 errors:0 dropped:0 overruns:0 frame:0
TX packets:82 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:4829 (4.8 KB) TX bytes:8871 (8.8 KB)
Interrupt:23 Base address:0xa800
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:142 errors:0 dropped:0 overruns:0 frame:0
TX packets:142 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10976 (10.9 KB) TX bytes:10976 (10.9 KB)
(2) 以太网 ID:enp5s0
(3) 以太网 ID:enp0s31f6
并且服务器上的 yaml netplan 文件是:-
network:
version: 2
renderer: NetworkManager
ethernets:
enp5s0:
dhcp4: no
dhcp6: no
addresses: [192.168.1.2/24]
nameservers:
addresses: [8.8.8.8,8.8.4.4]
enp0s31f6:
dhcp4: no
dhcp6: no
addresses: [192.168.0.5/24]
gateway4: 192.168.0.1
nameservers:
addresses: [8.8.8.8,8.8.4.4]
服务器还运行 dnsmasq,它提供似乎正常工作的 DHCP 和 DNS 服务,在客户端 PC 上按名称 ping 站点(例如“ping stackoverflow.com”)确实获得了 IP 地址,但随后无法执行实际操作平。
此外,“/proc/sys/net/ipv4/ip_forward”设置为“1”。
我错过了什么明显的东西吗?
如果您需要了解其他任何信息,请发表评论,我将使用信息更新问题。