у меня есть школьная сеть 10.0.0.0/8
У меня Debian работает со статическим назначенным шлюзом IP 10.122.72.2
10.122.72.1
на eth0 и локальной сетью 10.122.2.0/24
на eth1
Проблема в том, что я могу получить доступ к другим сетям, например. 10.122.1.0/24
но я не могу получить доступ к своей локальной сети извне, например. ping 10.122.2.1
из сети 10.122.1.0/24
tracert 10.122.1.1
из моей локальной сети дает мне способ маршрутизации пакета 10.122.2.1 -> 10.122.72.1 -> 10.122.1.1
И tracert 10.122.2.1
из сети 10.122.1.0/24 10.122.1.0/24
мне 10.122.1.1 -> 10.122.254.9 -> request timed out
sudo route -n
дай мне это:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.122.72.1 0.0.0.0 UG 0 0 0 eth0
10.122.2.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
10.122.72.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
а вот мой /etc/network/interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth0
iface eth0 inet static
address 10.122.72.2
netmask 255.255.255.0
network 10.122.72.0
broadcast 10.122.72.255
gateway 10.122.72.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 202.46.129.2
auto eth1
iface eth1 inet static
address 10.122.2.1
netmask 255.255.255.0
network 10.122.2.0
broadcast 10.122.2.255
Вот мои правила брандмауэра
outif="eth0"
lanif="eth1"
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -A INPUT -i lo -j ACCEPT
iptables -A OUTPUT -o lo -j ACCEPT
iptables -t nat -A POSTROUTING -o $lanif -j MASQUERADE
iptables -t nat -A POSTROUTING -o $outif -j MASQUERADE
Как я могу сделать свою локальную сеть доступной снаружи?
заранее спасибо