[Question] Chuyển tiếp gói tin giữa 2 card mạng. |
07/12/2011 19:18:53 (+0700) | #1 | 250815 |
|
quangteospk
Member
|
0 |
|
|
Joined: 20/10/2009 04:05:30
Messages: 123
Offline
|
|
Xin chào mọi người, mình đang gặp một chút vẫn đề với mô hình này, hi vọng mọi người có thể giúp đỡ.
Như trong mô hình trên mình giả lập như sau:
Client : 172.16.1.2/24 gw 172.16.1.1 (giả lập mạng nội bộ)
iptables: eth0 172.16.1.1/24, eth1 192.168.56.6/24
Webserver: eth0 192.168.56.10/24 (giả lập môi trường Internet)
Bình thường từ máy Client mình ping Webserver không được. Mình tiến hành bật ip_forward trong file /etc/sysctl.conf (theo mình hiểu chỗ này để forward packet từ eth0 sang eth1).
Tuy nhiên vẫn không ping được giữa máy Client với Webserver. Hiện tại iptables mình hoàn toàn chưa cấu hình gì, và để default các chain đều là accept. Mình định cấu hình static route nhưng nghĩ lại 2 mạng nối trực tiếp thì cần gì route.
Không biết vấn đề của mình là ở chỗ nào, Mong nhận được sự giúp đỡ của mọi người.
Thân
Bổ sung thêm là cả 3 máy mình đều chạy trên VirtualBox,
Client--------------Internal (LAN)------------(eth0)iptables(eth1)-------------host-only----------WebServer
|
|
Jazz |
|
|
|
[Question] Chuyển tiếp gói tin giữa 2 card mạng. |
08/12/2011 07:08:36 (+0700) | #2 | 250826 |
|
vitcon01
Member
|
0 |
|
|
Joined: 29/04/2009 11:28:21
Messages: 306
Offline
|
|
Thử lệnh này sau đó ping lại xem
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE |
|
JK - JH
()()()
LTKT - LTT |
|
|