关于鸟哥私房菜里route命令不是很清楚,请老师们解释一下,谢谢

发布于 2022-10-15 08:46:03 字数 577 浏览 24 评论 0

[root@www ~]# route add -net 192.168.100.0  netmask 255.255.255.0 dev eth0
# 透過 route add 來增加一個路由!請注意,這個路由的設定必須要能夠與你的網路互通。
# 舉例來說,如果我下達底下的指令就會顯示錯誤:
# route add -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.200.254
# 因為我的主機內僅有 192.168.1.11 這個 IP ,所以不能直接與 192.168.200.254
# 這個網段直接使用 MAC 互通!這樣說,可以理解嗎?

上面一段是鸟哥写的,我不是很明白,鸟哥他的主机IP是192.168.1.11,他后面说不能直接与192.168.200.254这个网段相通,所以运行这个命令有错误,但是理应也不能跟192.168.100.0相连吧?一个是192.168.1.X,另一个是192.168.100.X,后来鸟哥说需要跟你的LAN相通才能写进去,那路由表当中不是一般都已经有了自己本网段的路由吗?还要自己写吗?

有劳老师们讲解一下,谢谢

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

榆西 2022-10-22 08:46:03

-net 后面跟的是目的网络,就是要到达的网络
gw后面跟的是下一跳,就是到达目的网络的下一个IP,这个IP必须是主机能跟识别的,否则会报错

a√萤火虫的光℡ 2022-10-22 08:46:03

回复 1# cctnb

    A - C  两个网络相通的  

    A - B -C      A-C  不是直接相通 隔了个 B网络

美煞众生 2022-10-22 08:46:03

回复 1# cctnb

    加路由 要是你的邻居    不同网段 没路由设备 要手动添加的

难理解 2022-10-22 08:46:03

谢谢楼上二位老师,有点理解了,是不是其实是这个意思,

若是命令route add -net 192.168.100.0 netmask 255.255.255.0 dev eth0,则表示的意思是不指定网关?

若是route add -net 192.168.200.0 netmask 255.255.255.0 gw 192.168.200.254 dev eth0,则表达的意思是指定网关192.168.200.254,但是这个网关跟本机IP不在同一网段,所以会出现错误这个意思吗?

谢谢

安穩 2022-10-22 08:46:03

回复 5# cctnb

    gw后面的地址要和dev后面网口的地址在一个网段

柏拉图鍀咏恒 2022-10-22 08:46:03

这块资料去看看路由知识中的静态路由,原理是一样的,明白么

眸中客 2022-10-22 08:46:03

很不错哦-----顶君一下!!!!!!!!!

http://www.chinahq-import.com/
旧纺织机进口报关

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文