找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 17228|回复: 10

[其它] dhcp不给网关可以吗

[复制链接]
发表于 2016-5-7 09:58:17 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
看了别的说的option121
可以做到 默认0.0.0.0走192.168.0.254对应的网关,172.16.0.0/12从192.168.0.1,

请问, 我想通过dhcp给某台电脑分个ip  网关 dns都是空白, 有办法吗
只是突发奇想,因为那台电脑是双网卡。
routeros
发表于 2016-5-9 19:39:57 | 显示全部楼层
没有网关,没有DNS,那只能在同网段访问了,上网,跨网段都不能访问。双网卡,如果双网卡在都在同一个网段就没有意义。个人看法
routeros
回复

使用道具 举报

发表于 2016-5-9 21:12:48 | 显示全部楼层
不行  亲测不行的
routeros
回复

使用道具 举报

 楼主| 发表于 2016-5-9 22:00:32 | 显示全部楼层
okpan 发表于 2016-5-9 19:39
没有网关,没有DNS,那只能在同网段访问了,上网,跨网段都不能访问。双网卡,如果双网卡在都在同一个网段 ...

我说的双网卡,是这样的,
第一个网卡 接A路由器, 第二个网卡 接B路由器。
我希望,全开dhcp,有一个路由器, 不分配网关给那个网卡。  


( 现在是命令切换:  netsh interface ip set address name="本地连接02" source=static 192.168.2.199 255.255.255.0 )

routeros
回复

使用道具 举报

发表于 2016-5-9 23:06:33 | 显示全部楼层
本帖最后由 cspm333 于 2016-5-9 23:29 编辑

您是擔心兩個網路同時接上PC會衝突無法上網是不是?
很簡單,都接上後再透過windows netsh將2張網卡定義不同的metric (metric越小越優先),
有了優先順序,外網會優先使用指定的網卡,內網則無分別都接收的到(除非是兩相同的網段才會分先後).
routeros
回复

使用道具 举报

 楼主| 发表于 2016-5-10 09:15:00 | 显示全部楼层
cspm333 发表于 2016-5-9 23:06
您是擔心兩個網路同時接上PC會衝突無法上網是不是?
很簡單,都接上後再透過windows netsh將2張網卡定義不同 ...

我是 一台电脑 A B 2个网卡,各接在A B 2个路由器下面,

有时候需要测试A路由器的网络是否正常,
有时候需要测试B路由器的网络是否正常,

还是继续使用我的办法:
测A路由器的网络,就把A网卡设成dhcp  B网卡设成没有网关。
测B路由器的网络,就把B网卡设成dhcp  A网卡设成没有网关。
routeros
回复

使用道具 举报

发表于 2016-5-10 11:39:44 | 显示全部楼层
xuxi3201 发表于 2016-5-10 09:15
我是 一台电脑 A B 2个网卡,各接在A B 2个路由器下面,

有时候需要测试A路由器的网络是否正常,

個人建議是都接在routeros上.
兩線平常可做負載平衡,斷線還會寄log通知您.

這比您自己手動抓問題,不是更省事嗎?

routeros
回复

使用道具 举报

 楼主| 发表于 2016-5-10 12:20:32 | 显示全部楼层
那个地方  是两个公司,
老板就要求  2个网络 各自独立,

机柜,是同一个。

帮我想想 上次说的,  dns拦截后 只从一个宽带访问电信dns服务器 这个问题,

我做了ppc 还是一个宽带的ip访问电信dns, 应该是我做的不对。
routeros
回复

使用道具 举报

发表于 2016-5-10 13:14:19 | 显示全部楼层
pcc不需要mark-connection也可以做,只要mark-routing即可.

/ip firewall mangle
add action=mark-routing chain=output dst-port=53 new-routing-mark=to_route1 \
per-connection-classifier=src-port:2/0 passthrough=no protocol=udp
add action=mark-routing chain=output dst-port=53 new-routing-mark=to_route2 \
per-connection-classifier=src-port:2/1 passthrough=no protocol=udp
routeros
回复

使用道具 举报

发表于 2016-5-13 01:19:39 | 显示全部楼层
cspm333 发表于 2016-5-10 13:14
pcc不需要mark-connection也可以做,只要mark-routing即可.

/ip firewall mangle

这样也可以?受教了,可以发全代码吗?这样做的效果如何?是针对什么环境设置的?
routeros
回复

使用道具 举报

发表于 2016-5-13 17:49:20 | 显示全部楼层
davidldh 发表于 2016-5-13 01:19
这样也可以?受教了,可以发全代码吗?这样做的效果如何?是针对什么环境设置的?

路由分兩大區塊:路由器本身 和 PC群組.
所以標記(mangle)時 要認清您是用在PC上 或是 路由器上.

標記的chain分:
路由器:WAN只分輸入(input)與輸出(output) ,無NAT.

若是PC 群組上的, 則:
perrouting (WAN接口進入,未至NAT)
postrouting (出NAT ,未至WAN接口)
forward (NAT內)

因#8樓討論 路由器"對外"做dns查詢 ,所以chain使用output.

routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-22 17:57 , Processed in 0.054278 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表