Код:
Last login: Mon Sep 10 09:29:10 2012
[root@gargamel ~]# iptables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source destination
DROP all -- 10.10.10.2 192.168.0.0/16
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
[root@gargamel ~]# iptables -t nat -L -n
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 10.10.10.2 0.0.0.0/0
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
[root@gargamel ~]#
[root@gargamel ~]# iptables -L -n
Chain INPUT (policy ACCEPT)
target prot opt source destination
DROP all -- 10.10.10.2 192.168.0.0/16
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
[root@gargamel ~]# iptables -t nat -L -n
Chain PREROUTING (policy ACCEPT)
target prot opt source destination
Chain POSTROUTING (policy ACCEPT)
target prot opt source destination
MASQUERADE all -- 10.10.10.2 0.0.0.0/0
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
[root@gargamel ~]#
Машина 10.10.10.2 е виртуална и в момента има достъп до интернет, но не и до локалната мрежа.
Код:
[root@gargamel ~]# ssh root@10.10.10.2
root@10.10.10.2's password:
Linux Aladdin 2.6.32-279.5.2.el6.x86_64 #1 SMP Fri Aug 24 01:07:11 UTC 2012 x86_64
Last login: Mon Sep 10 06:28:33 2012
root@Aladdin:~# ping 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.
64 bytes from 10.10.10.1: icmp_req=1 ttl=64 time=0.046 ms
64 bytes from 10.10.10.1: icmp_req=2 ttl=64 time=0.027 ms
^C
--- 10.10.10.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.027/0.036/0.046/0.011 ms
root@Aladdin:~# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=49 time=30.6 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=49 time=30.4 ms
^C
--- 8.8.8.8 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 30.454/30.560/30.666/0.106 ms
root@Aladdin:~# ping 192.168.11.12
PING 192.168.11.12 (192.168.11.12) 56(84) bytes of data.
^C
--- 192.168.11.12 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 999ms
root@Aladdin:~#
root@10.10.10.2's password:
Linux Aladdin 2.6.32-279.5.2.el6.x86_64 #1 SMP Fri Aug 24 01:07:11 UTC 2012 x86_64
Last login: Mon Sep 10 06:28:33 2012
root@Aladdin:~# ping 10.10.10.1
PING 10.10.10.1 (10.10.10.1) 56(84) bytes of data.
64 bytes from 10.10.10.1: icmp_req=1 ttl=64 time=0.046 ms
64 bytes from 10.10.10.1: icmp_req=2 ttl=64 time=0.027 ms
^C
--- 10.10.10.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.027/0.036/0.046/0.011 ms
root@Aladdin:~# ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=49 time=30.6 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=49 time=30.4 ms
^C
--- 8.8.8.8 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 1001ms
rtt min/avg/max/mdev = 30.454/30.560/30.666/0.106 ms
root@Aladdin:~# ping 192.168.11.12
PING 192.168.11.12 (192.168.11.12) 56(84) bytes of data.
^C
--- 192.168.11.12 ping statistics ---
2 packets transmitted, 0 received, 100% packet loss, time 999ms
root@Aladdin:~#
Благодаря на всички за помоща.
@Тодор Донев първия линк ми свърши идеална работа.