新之助meow

Kratos
专注于用户阅读体验的响应式博客主题
  1. 首页
  2. 未分类
  3. 正文

linux kvm 虚拟机 nat 网络 iptables 宿主机端口转发到虚拟机

2017年2月9日 1093点热度 1人点赞 2条评论

创建虚拟机配置为nat网络

按普通端口转发添加规则

$sudo iptables -t nat -A PREROUTING -p tcp --dport 2222 -j DNAT --to-destination 192.168.122.203:22
$sudo iptables -t nat -A POSTROUTING -p tcp --dport 22 -d 192.168.122.203 -j SNAT --to 192.168.122.1

删掉iptables中forward的两条拒绝规则
$sudo iptables -nL -v --line-numbers -t filter

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
(...)
4        7   420 REJECT     all  --  *      virbr0  0.0.0.0/0            0.0.0.0/0            reject-with icmp-port-unreachable
5        0     0 REJECT     all  --  virbr0 *       0.0.0.0/0            0.0.0.0/0            reject-with icmp-port-unreachable

$sudo iptables -D FORWARD 5 -t filter
$sudo iptables -D FORWARD 4 -t filter

 

2019-02-14更新

如果不想删掉这些拒绝的规则可以在forward链开头加上自己需要的规则

注意要用-I 不加参数的-I表示插入到最前面,如果用-A是追加到最后面就没有办法生效了

iptables -I FORWARD -o virbr0 -s 10.0.6.1/32 -j ACCEPT
iptables -I FORWARD -i virbr0 -d 10.0.6.1/32 -j ACCEPT

 

 

参考

http://stackoverflow.com/questions/13772653/kvm-on-ubuntu-port-forwarding-to-a-guest-vm

https://segmentfault.com/q/1010000008274664

标签: 暂无
最后更新:2017年2月9日

tjccn_wx@hotmail.com

这个人很懒,什么都没留下

点赞
< 上一篇
下一篇 >

文章评论

  • dawood cui

    新玩linux,找了好多转发规则,怎么都搞不定,原来是拒绝规则没删。多谢。还有两条转发规则里
    dport 和 to,前面是双横杠"--",不知为为什么很多人的帖子自动转成长的单横杠了"–"。 你这帖子也是。

    2018年9月4日
    回复
  • xinmeow

    多谢指正,不知为啥可能wordpress自己转换的吧

    2018年11月18日
    回复
  • razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
    取消回复

    归档

    • 2026 年 10 月
    • 2024 年 2 月
    • 2023 年 7 月
    • 2023 年 1 月
    • 2022 年 10 月
    • 2022 年 9 月
    • 2022 年 6 月
    • 2022 年 4 月
    • 2022 年 3 月
    • 2022 年 2 月
    • 2021 年 11 月
    • 2021 年 10 月
    • 2021 年 9 月
    • 2021 年 1 月
    • 2020 年 12 月
    • 2020 年 11 月
    • 2020 年 10 月
    • 2020 年 9 月
    • 2020 年 7 月
    • 2020 年 6 月
    • 2020 年 5 月
    • 2020 年 4 月
    • 2020 年 3 月
    • 2020 年 2 月
    • 2019 年 10 月
    • 2019 年 8 月
    • 2019 年 7 月
    • 2019 年 4 月
    • 2019 年 3 月
    • 2018 年 12 月
    • 2018 年 11 月
    • 2018 年 10 月
    • 2018 年 6 月
    • 2018 年 5 月
    • 2018 年 4 月
    • 2018 年 3 月
    • 2018 年 2 月
    • 2018 年 1 月
    • 2017 年 12 月
    • 2017 年 11 月
    • 2017 年 10 月
    • 2017 年 9 月
    • 2017 年 8 月
    • 2017 年 7 月
    • 2017 年 6 月
    • 2017 年 5 月
    • 2017 年 4 月
    • 2017 年 3 月
    • 2017 年 2 月
    • 2017 年 1 月
    • 2016 年 12 月
    • 2016 年 11 月
    • 2016 年 10 月
    • 2016 年 9 月
    • 2016 年 8 月
    • 2016 年 7 月
    • 2016 年 6 月
    • 2016 年 5 月
    • 2016 年 4 月
    • 2016 年 3 月
    • 2015 年 12 月
    • 2015 年 8 月

    分类

    • android
    • mysql
    • nethunter
    • proxmark
    • 未分类

    COPYRIGHT © 2026 新之助meow. ALL RIGHTS RESERVED.

    Theme Kratos Made By Seaton Jiang