مقدار ip_forward برابر 1 گذاشتم
اول این دستور رو وارد کردم
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADEبعد هم
iptables -A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPTو بعد
iptables -A FORWARD -i eth1 -o eth0 -j ACCEPT
و در نهایت هم ذخیرشون کردم
service iptables save
اینم محتوای iptables
در قیمت نتورک Eth1 چیزی نیاز نیست وارد کنم مثل ip یا چیز دیگه
# Generated by iptables-save v1.4.7 on Thu May 21 19:09:04 2015
*nat
:PREROUTING ACCEPT [18:1477]
:POSTROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [64:4005]
-A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -p tcp -j MASQUERADE -$
-A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -p udp -j MASQUERADE -$
-A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -j MASQUERADE
-A POSTROUTING -o eth0 -j MASQUERADE
COMMIT
# Completed on Thu May 21 19:09:04 2015
# Generated by iptables-save v1.4.7 on Thu May 21 19:09:04 2015
*mangle
:PREROUTING ACCEPT [3497:1709834]
:INPUT ACCEPT [3471:1707493]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [4401:386208]
:POSTROUTING ACCEPT [4401:386208]
-A POSTROUTING -o virbr0 -p udp -m udp --dport 68 -j CHECKSUM --checksum-fill
COMMIT
# Completed on Thu May 21 19:09:04 2015
# Generated by iptables-save v1.4.7 on Thu May 21 19:09:04 2015
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [75:4457]
-A INPUT -i virbr0 -p udp -m udp --dport 53 -j ACCEPT
-A INPUT -i virbr0 -p tcp -m tcp --dport 53 -j ACCEPT
-A INPUT -i virbr0 -p udp -m udp --dport 67 -j ACCEPT
-A INPUT -i virbr0 -p tcp -m tcp --dport 67 -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -d 192.168.122.0/24 -o virbr0 -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -s 192.168.122.0/24 -i virbr0 -j ACCEPT
-A FORWARD -i virbr0 -o virbr0 -j ACCEPT
-A FORWARD -o virbr0 -j REJECT --reject-with icmp-port-unreachable
-A FORWARD -i virbr0 -j REJECT --reject-with icmp-port-unreachable
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -i eth0 -o eth1 -m state --state RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -i eth1 -o eth0 -j ACCEPT
COMMIT
# Completed on Thu May 21 19:09:04 2015