这根本不是编程,但我看到了相关的话题,所以想为什么不试试呢。
我正在使用Ubuntu,并且正在尝试学习基本的网络知识。我阅读了很多理论,所以我理解这些术语(网关、子网掩码等),但我似乎无法理解我家里的网络。我有一个路由器,为我的笔记本电脑(无线)和台式电脑(以太网)提供服务。
当我在我的台式电脑上运行
我不明白。我知道这个表格规定了路由规则,但是我就是不明白这些规则。能给个例子吗?比如,如果我把一个数据报发送到家庭网络上的另一台计算机,第一条规则应该匹配对吧?哪一列指定了数据报要重定向到哪里?
另外,只是为了确认一下,如果我想访问一个网站,那么所有的数据报都会被定向到我的路由器,对吗?
还有,什么是“link-local”?在我的“/etc/networks”文件中有定义,但我不知道它是什么意思。
希望我表达清楚了我想要理解的内容,如果没有,那只是因为我是个完全的新手。无论如何,谢谢!
编辑:为了明确一点,我确实阅读了“man route”。据我理解,“Destination”指的是当前正在路由的数据报的目的地。同样适用于“Gateway”和“Genmas”。这很好,但我不明白它将被路由到哪里?这就是我想要理解的。
route
命令时,输出如下:Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 * 255.255.255.0 U 1 0 0 eth0
link-local * 255.255.0.0 U 1000 0 0 eth0
default RTA1025W.home 0.0.0.0 UG 0 0 0 eth0
我不明白。我知道这个表格规定了路由规则,但是我就是不明白这些规则。能给个例子吗?比如,如果我把一个数据报发送到家庭网络上的另一台计算机,第一条规则应该匹配对吧?哪一列指定了数据报要重定向到哪里?
另外,只是为了确认一下,如果我想访问一个网站,那么所有的数据报都会被定向到我的路由器,对吗?
还有,什么是“link-local”?在我的“/etc/networks”文件中有定义,但我不知道它是什么意思。
希望我表达清楚了我想要理解的内容,如果没有,那只是因为我是个完全的新手。无论如何,谢谢!
编辑:为了明确一点,我确实阅读了“man route”。据我理解,“Destination”指的是当前正在路由的数据报的目的地。同样适用于“Gateway”和“Genmas”。这很好,但我不明白它将被路由到哪里?这就是我想要理解的。
route
的所有选项吗?哦等等,这就是手册的作用... - Bruno Pereira