내 라우터는 내 네트워크를 두 개의 서브넷(유선 클라이언트용 192.168.1.0/24, 무선 클라이언트용 192.168.2.0/24)으로 분할합니다. 내 홈 서버는 192.168.1.42에 있으며 무선 서브넷의 클라이언트에서 액세스할 수 없습니다. 이를 방지하는 방화벽 규칙이 없는지 확인한 후 문제가 내 홈 서버의 IP 라우팅과 관련이 있다고 생각하지만 이러한 방식으로 구성하는 방법이나 재설정하는 가장 좋은 방법이 무엇인지 잘 모르겠습니다.
$ ip route
default via 192.168.1.1 dev eth0 proto static metric 100
default via 192.168.2.10 dev enx00c0ca9150d0 proto static metric 101
169.254.0.0/16 dev eth0 scope link metric 1000
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1 linkdown
172.18.0.0/16 dev br-04e97bd45b14 proto kernel scope link src 172.18.0.1
172.19.0.0/16 dev br-4446693f3776 proto kernel scope link src 172.19.0.1
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.42 metric 100
192.168.2.0/24 dev enx00c0ca9150d0 proto kernel scope link src 192.168.2.236 metric 100
$ ifconfig
enx00c0ca9150d0 Link encap:Ethernet HWaddr <hwaddr>
inet addr:192.168.2.236 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::f988:d8cd:a896:1a0d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:31031 errors:0 dropped:0 overruns:0 frame:0
TX packets:37161 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1428566 (1.4 MB) TX bytes:3642834 (3.6 MB)
eth0 Link encap:Ethernet HWaddr <hwaddr>
inet addr:192.168.1.42 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::d250:99ff:fe81:26ca/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:27145978 errors:0 dropped:0 overruns:0 frame:0
TX packets:25074194 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:18550324198 (18.5 GB) TX bytes:20993111588 (20.9 GB)
Interrupt:18
모든 인터페이스의 기본 192.168.2.10 경로가 문제의 원인이라고 생각 enx00c0ca9150d0
하지만 해당 인터페이스가 무엇인지 잘 모르겠습니다. 또는 192.168.2.0/24 서브넷에 대한 경로가 있는 이유는 무엇입니까?
답변1
알아냈는데, Wi-Fi-파인애플이 연결되어 있다는 것을 잊어버렸고, 인터넷 연결 공유 스크립트는 분명히 192.168.2.1을 사용합니다.