İstediğim gibi yapılandırabileceğim birkaç arayüze sahip bir makinem var, örneğin:
- eth1: 192.168.1.1
- eth2: 192.168.2.2
Bu yerel adreslerden birine gönderilen tüm trafiği diğer arayüz üzerinden iletmek istiyorum. Örneğin, 192.168.1.1'deki bir iperf, ftp, http sunucusuna yapılan tüm istekler yalnızca dahili olarak yönlendirilmemeli, aynı zamanda eth2 aracılığıyla iletilmelidir (ve harici ağ paketi tekrar eth1'e yönlendirmekle ilgilenir).
Iptables, ip route, vb. Gibi birkaç komuta denedim ve baktım ama hiçbir şey işe yaramadı.
Alabileceğim en yakın davranış şuydu:
ip route change to 192.168.1.1/24 dev eth2
192.168.1.x’i, yine de dahili olarak yönlendirilen 192.168.1.1 dışında, eth2’ye gönderir. Daha sonra, dahili olarak 192.168.1.1’e yönlendirilen, 192.168.1.2’ye sahte olan tüm trafiğin NAT’ını yönlendirebilir miyim? Aslında iptables ile mücadele ediyorum, ama benim için çok zor.
Bu kurulumun amacı iki bilgisayar kullanmadan arayüz sürücü testi yapmaktır.
Linux kullanıyorum, ancak bunu Windows ile nasıl yapacağınızı biliyorsanız, satın alırım!
Düzenle:
Dış ağ, eth1 ve eth2 arasındaki sadece bir geçit kablo. Diyelim ki makinemde bir http sunucum var. Şimdi bu sunucuya aynı makineden erişmek istiyorum, ancak TCP / IP trafiğini bu eth1 / eth2 kablosundan geçmesi için zorlamak istiyorum. Bunun için arayüzlerimi nasıl yapılandırmalıyım?