![소스 IP를 VLAN 태그 IP로 다시 쓰기](https://linux55.com/image/187326/%EC%86%8C%EC%8A%A4%20IP%EB%A5%BC%20VLAN%20%ED%83%9C%EA%B7%B8%20IP%EB%A1%9C%20%EB%8B%A4%EC%8B%9C%20%EC%93%B0%EA%B8%B0.png)
PC1: 공통 인터페이스 IP 10.0.0.11 vlan 인터페이스 IP 11.0.0.11
PC2: 공통 인터페이스 IP 10.0.0.12 vlan 인터페이스 IP 11.0.0.12
ping
11.0.0.12에는 문제 없이 접속할 수 있습니다 . 이제 ping
11.0.0.12에 ping을 보낼 때 인터페이스 10.0.0.11을 강제 실행 하고 싶습니다 . 이를 위해 ping -I 10.0.0.11 11.0.0.12
불행하게도 내 시도는 성공하지 못했습니다. 다음과 같이 명령을 사용 POSTROUTING
하고 연결해 보았습니다 .INPUT
sudo iptables -t nat -A POSTROUTING -s 10.0.0.11 -j SNAT --to-source 11.0.0.11.
sudo iptables -t nat -A INPUT -s 10.0.0.11 -j SNAT --to-source 11.0.0.11
실행해도 tcpdump
소스 IP 변경이 여전히 표시되지 않습니다. 소스 IP는 여전히 10.0.0.11(예상된 11.0.0.11이 아님)이고 PC2가 응답하지 않습니다.
이런 종류의 문제에 어떤 규칙이 적합한지 알려주세요. VLAN이 다르게 작동하는지 잘 모르겠습니다.