在原有的基础之上,启用NAT模型
生活随笔
收集整理的這篇文章主要介紹了
在原有的基础之上,启用NAT模型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
# 給虛擬主機實例添加一個網關 route add # 在宿主機打開網卡間轉發功能 echo 1 > /proc/sys/net/ipv4/ip_forward # 再ping宿主機的IP發現可以ping通了,因為網卡間轉發功能打開 # 但是此時ping其他外網的主機,還是ping不通的,可以使用tcpdump -i eno16777736 -nn icmp抓包分析下。這是因為,外網主機收到ping報文后不知道發給誰,解決辦法有兩種,第一種是給外網主機添加一條路由條目,讓來自192.168 ifconfig br0:0 192.168 # 再添加SNAT規則 iptables -t nat -A POSTROUTING -s 192.168 # 最后添加DNAT規則,使得外網主機ping內網主機的時候,也可以ping通,這時宿主機就像四層負載均衡調度器一樣了 iptables -t nat -A PREROUTING -d 192.168 # 在虛擬機實例中再ping一下外網主機,此時就可以ping通了 ping 192.168 # 在Mac電腦的terminal終端,ping 192.168
轉載于:https://www.cnblogs.com/liu1026/p/7658092.html
總結
以上是生活随笔為你收集整理的在原有的基础之上,启用NAT模型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Spark RDD、DataFrame原
- 下一篇: 51Nod 1009 数字1的数量 数位