在虚拟机vmware 下面组网比较熟悉。
我新建了一个网络。 LAN 。
里面有4 台主机。 ikfb1.org ikb2.org ikfb3.org ikfb4.org (主机FreeBSD8.2)
ikfb1.org 有两个网卡:
etho 连接在lan 而且提供dhcp服务给其他主机
etho1 用桥接方式。 获得ip 192.168.1.105 (在TP-LINK路由器上设置为静态了)
ikfb1.org 和其他ikfb 是可以ping 通
ikfb1.org 也可以ping我本机。
但是我现在ikfb1.org却不能ping 外网 也不能通过ports 安装软件。。
是否和双网卡设置有关?
按道理。 ikfb1.org 的eth1 有和本机192.168.1.102同等的ip 是可以访问外网。
而且我不在Lan 中的其他虚拟linux 通过桥接方式是可以访问的
谢谢
--
----------------------------------------------------------------
嘉谟之行
“昔我往矣,杨柳依依 ; 今我来思 ,雨雪霏霏”
----------------------------------------------------------------
--
来自: python-cn`CPyUG`华蟒用户组(中文Python技术邮件列表)
发言: pyth...@googlegroups.com
退订: python-cn+...@googlegroups.com (向此发空信即退!)
详情: http://code.google.com/p/cpyug/wiki/PythonCn
严正: 理解列表! 智慧提问! http://wiki.woodpecker.org.cn/moin/AskForHelp
强烈: 建议使用技巧: 如何有效地报告Bug
http://www.chiark.greenend.org.uk/%7Esgtatham/bugs-cn.html
Gateway Flags
defaut i kfb1 US............em0
192.168.1.0 lik#2 U...............em1
这说明em1 知道自己所处局域网 192.168.1.0 但不知道路由器地址 192.168.1.1?
我在一个正常的freebsd中测试
gateway
default 192.168.1.1 UGS em0
这一个直接把网关(路由器地址给出)
上面那个确实 有问题 .
我觉得有几个疑问。
1. 两个接口 。 路由表 中default 为什么用 em0 的
2. 我要ping 外网。 本机怎么知道用 那个接口?
3. 是否把 上面 192.168.1.0 设置为默认,并设置网关192.168.1.1即可
其实我安装这些都是相同的步骤,怎么配置不一样了。
> 192.168.1.0 lik#2 U...............em1
>
我删除了这一条 。
并且在/etc/rc.conf
设置 defaultrouter= "192.168.1.1"
重启 可以上网了 !
非常感谢。
提供了线索 。
现在还有一个问题。
如我上面所说。 ikfb1.org 怎么设置让 LAN中的其他主机可以ping 外网
我觉得 FreeBSD 可以充当路由器的角色。
正如我把 这个lan 设置为192.168.4.0会有问题吗 ?
Lan 里面的其他ip 用dhcp 为他们提供了 192.168.4.xxx 的形式
请问。 ikfb1.org 可以充当划分子网的功能吗?
即我 用双网卡 。如此划分ip 可以实现 LAN 上面的主机上网 吗 ?