USB 무선 어댑터가 있습니다 eth1
. 연결되면 자동으로 IP 주소 192.168.8.100/24를 얻고 자동으로 경로를 추가합니다.
ip a
산출:
39: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 0c:5b:8f:27:9a:64 brd ff:ff:ff:ff:ff:ff
inet 192.168.8.100/24 brd 192.168.8.255 scope global dynamic noprefixroute eth1
valid_lft 85920sec preferred_lft 85920sec
inet6 fe80::640:311a:de17:1163/64 scope link noprefixroute
valid_lft forever preferred_lft forever
ip route
산출:
default via 192.168.8.1 dev eth1 proto dhcp metric 100
192.168.8.0/24 dev eth1 proto kernel scope link src 192.168.8.100 metric 100
인터넷에 액세스할 수 있지만 IP 주소를 192.168.2.100/24로 변경하고 추가한 것과 동일한 경로를 추가하지만 새 IP 주소와 더 높은 메트릭을 사용하면 작동하지 않습니다.
ip address del 192.168.8.100/24 dev eth1
ip address add 192.168.2.100/24 dev eth1
ip route add default via 192.168.2.1 dev eth1 proto static metric 99
이제 인터페이스와 라우팅은 다음과 같습니다.
ip a
산출:
39: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 0c:5b:8f:27:9a:64 brd ff:ff:ff:ff:ff:ff
inet 192.168.2.100/24 scope global eth1
valid_lft forever preferred_lft forever
inet6 fe80::640:311a:de17:1163/64 scope link noprefixroute
valid_lft forever preferred_lft forever
ip route
산출:
default via 192.168.2.1 dev eth1 proto static metric 99
default via 192.168.8.1 dev eth1 proto dhcp metric 100
192.168.2.0/24 dev eth1 proto kernel scope link src 192.168.2.100
192.168.8.0/24 dev eth1 proto kernel scope link src 192.168.8.100 metric 100
왜 작동하지 않나요?
답변1
액세스 포인트 측에 192.168.2.1이 설정되어 있지 않으면 당연히 라우팅이 작동하지 않습니다. Wi-Fi 액세스 포인트/라우터가 192.168.8.x 네트워크에서만 구성된 경우 192.168.8.x 네트워크의 라우팅을 위해 IP 주소만 허용됩니다.
(답변은 라우팅을 올바르게 설정하는 대체 시나리오를 가정하여 작성되었습니다.)
문제는 인증된 Wi-Fi 미디어가 기본적으로 일반 공유 이더넷 미디어와 동일하지 않다고 가정한다는 것입니다.
인증된 Wi-Fi 네트워크에서는 기본적으로 간단히 말해서 이더넷 공유 매체를 에뮬레이트한다고 생각하면 됩니다.뒤쪽에보안상의 이유로 인증을 진행합니다. 기본적으로 인증 후에는 인증과 연결될 수 있는 IP 주소를 받게 됩니다(여러 요소에 따라 다름).
IP 주소를 변경하면 연결이 끊어질 수 있으며 Wi-Fi 인증 프로세스를 다시 시작해야 합니다.
클라이언트를 다른 네트워크로 변경하지 못하게 하는 방화벽 규칙이 있을 수도 있습니다.
추신: 고급 사용자의 경우 Wi-Fi와 이더넷 모두 인증되거나 인증되지 않은 설정을 가질 수 있습니다. OP의 이익을 위해 간단한 용어로 표현하고 싶었습니다.