欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

马哥 今日小技巧 iptables实现端口映射 有大用

iptables实现端口映射


# 内网通过有外网IP的机器映射端口

# 内网主机添加路由

route add -net 10.10.20.0 netmask 255.255.255.0 gw 10.10.20.111     # 内网需要添加默认网关,并且网关开启转发

# 网关主机

echo 1 > /proc/sys/net/ipv4/ip_forward       # 在内核里打开ip转发功能

iptables -t nat -A PREROUTING -d 外网IP  -p tcp --dport 9999 -j DNAT --to 10.10.20.55:22    # 进入

iptables -t nat -A POSTROUTING -s 10.10.20.0/24 -j SNAT --to 外网IP                 # 转发回去

iptables -t nat -nL                # 查看转发

python:

python推导式运用

# Python's list comprehensions are awesome.


vals = [expression 

        for value in collection 

        if condition]


# This is equivalent to:


vals = []

for value in collection:

    if condition:

        vals.append(expression)


# Example:


>>> even_squares = [x * x for x in range(10) if not x % 2]

>>> even_squares

[0, 4, 16, 36, 64]

更多历史小技巧,技术交流,岗位内推访问【马哥社区 club.magedu.com】


普通分类: