使用NAT配置Ubuntu网络

本文介绍了为何要在Ubuntu上配置NAT网络,详细解释了NAT的工作原理,并指导如何通过端口映射使得Windows能区分开发板访问目标。步骤包括在VMware中设置NAT,检查Ubuntu的IP地址,设置端口映射,以及调整NFS挂载端口。
摘要由CSDN通过智能技术生成

1.为什么配置Ubuntu网络?

配置网络是为了方便后续调试开发板系统或者应用程序时使用 tftp 协议 nfs 协议等拷贝文件或者设置文件系统启动方式为 nfs 挂载启动

以前我们在 VMware 中使用桥接,这需要保证 Windows、Ubuntu、开发板三者互通,而很多人的电脑有多个网卡,这涉及的网络设置太复杂了。

现在我们使用 NAT 方式,这样会简单很多。

2.什么是NAT网络?

NAT 是什么意思?Network Address Translation,网络地址转换。

举个例子,在 NAT 里,Windows 就是一个爱护孩子的父亲,Ubuntu 就是受保护的小孩。小孩要买东西,都由他父亲代劳,别人根本不知道这小孩的存在;亲戚想跟小孩谈话,也要经过父亲中转,亲戚不能直接跟小孩接触。

在 NAT 里,Ubuntu 要主动发起网络访问,需要经过 Windows 代劳,外面的设备只看到 Windows 发出的网络数据;Windows 收到数据的再转发给 Ubuntu。 在 NAT 里,外面的设备比如开发板要访问 Ubuntu,也只能通过 Windows 代劳:开发板是看不到
Ubuntu 的,开发板是 ping 不通 Ubuntu 的

3.使用NAT后Windows如何区分开发板是想访问Ubuntu还是Windows?

通过端口映射!<

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值