Ubuntu通过双网卡+NAT实现共享上网

一个简单的实验,具体见 Internet/ConnectionSharing

说一下实验环境,两台vm虚拟机,Ubuntu 16.04

  • vbox-tmp-1 enp0s3连接外网 enp0s8临时内网选internal net,tmpnet
  • vbox-tmp-2 临时内网选internal net,tmpnet

也就是说,我们想让tmp2通过tmp1连接互联网。

这里的做法是让tmp1的网卡2和tmp2的网卡1在同一个网段,然后在tmp1上通过iptables完成nattmp1的网络配置

1 tmp1的网络配置

2 tmp2的网络配置

3 tmp1上的iptables配置

4 tmp2上可以试试外网ip可以ping通了!(注意要ip,不要用域名)

5 选配可在tmp1上配置dns服务器

 

 

 

Leave a Reply

Your email address will not be published.