LINUX.ORG.RU

Сообщения wildrain

 

Доступ к локалке из внешней сети

Есть сервак Линух Слак 2 сетевухи, одна в локалку (192.168.0.ххх), другая в сеть провайдера (172.12.0.ххх). Подскажите как сделать доступ к локалке из сети провайдера.
Чем больше вариантов тем лучше (особенно спасибо за ссылки на документацию)
Заранее благодарен.

wildrain
()

iptables dnat Переброс машины во внутреннюю сеть

Есть локальная сеть 192.168.0.ххх шлюз (Линух Слак) 192.168.0.101 (eth1) внешний IP 172.16.0.14 (eth0) провайдер инет по локалке (172.16.0.ххх) раздает, есть еще в сети провайдера машина 172.16.0.241 (дома у меня) вот хочу что бы из 192.168.0.ххх с этой машиной например в контру, кваку или другую гейму побегать можно было. вот скрипт создал: DEV="eth1" NEW_IP="192.168.0.241" BC="192.168.0.255" NM="255.255.255.0" GW="192.168.0.101" LOCAL_IP="172.16.0.241"

ifconfig $DEV:0 $NEW_IP netmask $NM broadcast $BC

route add $NEW_IP gw $GW netmask 0.0.0.0 metric 1 dev $DEV:0

iptables -t nat -A PREROUTING -p udp -d $NEW_IP -j DNAT --to-destination $LOCAL_IP

iptables -t nat -A POSTROUTING -p udp -d $NEW_IP -j SNAT --to-source $LOCAL_IP

iptables -A FORWARD -i eth1 -d $LOCAL_IP -j ACCEPT iptables -A FORWARD -i eth0 -d $LOCAL_IP -j ACCEPT iptables -A FORWARD -s $LOCAL_IP -o eth0 -j ACCEPT iptables -A FORWARD -s $LOCAL_IP -o eth1 -j ACCEPT iptables -A FORWARD -s 0.0.0.0/0 -d $LOCAL_IP -m state --state ESTABLISHED,RELATED -j ACCEPT Возможно с правилами переборщил но в итоге из 192.168.0.ххх видно мой дом в сетевом окружении на 192.168.0.241 на шару можно зайти, файлец там создать, а вот ни сервера контры ни героев 3 и кваки не видит ни одна из машин 192.168.0.ххх, в чем бага или это фича????

Заранее благодарен.

wildrain
()

RSS подписка на новые темы