一台 Mac,一台 Linux,相互做 NAT 来访问背后的网络

2016-01-06 16:15:38 +08:00
 tony1016

研究了一下两者的 NAT ,做个记录

我们经常会使用一根网线连接两台电脑,让两台电脑相通。但是,如何让一台电脑可以访问另一台电脑背后的网络呢。特别的,如果一台是 Linux ,一台是 Mac ,如何让其互相能够访问背后的网络呢?这就是我今天搞了一上午的成果...继续阅读

2697 次点击
所在节点    分享发现
14 条回复
qping
2016-01-06 16:26:05 +08:00
打不开,翻墙也打不开
qping
2016-01-06 16:27:00 +08:00
打开了 ,好慢,用了 30 秒
tony1016
2016-01-06 16:31:26 +08:00
@qping Well,Strange
ryd994
2016-01-06 16:47:11 +08:00
这难道不就是网桥么? Linux 下桥接应该也可以的。你这是在 IP 层上实现了同样的功能。
smallfount
2016-01-06 16:52:39 +08:00
需求比较微妙.....
tony1016
2016-01-06 16:56:55 +08:00
@ryd994 我喜欢。两边都做网桥吗?
jwangkun
2016-01-06 17:03:42 +08:00
直接路由器就搞定了,吃饱了
ryd994
2016-01-06 17:30:32 +08:00
@tony1016 不行吧,你上公网还是需要 nat 的
网桥是没法做 nat 的
还有就是如果你要访问控制的话也不能用网桥,因为网桥就是全通了
SpicyCat
2016-01-06 17:36:43 +08:00
通俗易懂,不怎么懂网络的人也理解起来无压力,赞一个。
tony1016
2016-01-06 18:33:02 +08:00
@jwangkun 需求确实微妙,不能接路由器,只能这 linux 接内网, Mac 接外网
tony1016
2016-01-06 18:38:57 +08:00
@jwangkun 我想很多公司有这个情况,一台只能内网,一台只能外网,且各种手段绑定终端。我只是想了个法子,来解决
bearplus
2016-01-07 09:01:47 +08:00
担心楼主被安全检查罚款。
mew7wo
2016-01-08 00:03:05 +08:00
无非是两边都加固定路由就是了,不过你这样是把内网完全暴露到外网了,有安全风险哦。
tony1016
2016-01-08 09:22:01 +08:00
@mew7wo 不会,我的 mac 并不转发来自于 en0 的包到 en4

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/248806

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX