找回密码
 立即注册
img_loading
智能检测中

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
glinet
查看: 23272|回复: 9

请问wan,lan为同一网段是如何实现的?

[复制链接]
发表于 2014-12-24 14:19 | 显示全部楼层 |阅读模式
本帖最后由 niexin.liu 于 2014-12-26 09:56 编辑

我用TP-LINK TL-WR740N刷了OpenWRT的固件,如下:System
Hostname
OpenWrt
Model
TP-Link TL-WR740N/ND v4
Firmware Version
OpenWrt Barrier Breaker r40783 / LuCI Trunk (svn-r10233)
Kernel Version
3.10.36
Local Time
Wed Dec 24 05:49:46 2014
Uptime
3h 35m 14s

这个路由器有个wan,lan设置为同一网段的功能,请问大家,有谁知道是如何实现的吗?
主要是目前一般路由器默认都是192.168.1.1。
上级路由器是192.168.1.1,而我自己的路由器默认也是192.168.1.1。
PC连自己的路由器能上网。
我希望实现的是这个。

如图所示:
上级路由器的LAN为192.168.13.1,开启DHCP。
TP-LINK的WAN口接到上级路由器的LAN口,获得IP为192.168.13.6。
然后设置TP-LINK的LAN IP为192.168.13.1。
用一台PC连到TP-LINK,并获得192.168.13.245的IP,并能正常上网。


本帖子中包含更多资源

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

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2014-12-24 14:22 | 显示全部楼层
Console.zip为打印route -n, ps, ifconfig, brctl show命令的输出。
root@OpenWrt:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.13.1    0.0.0.0         UG   0      0        0 eth1
192.168.13.0    0.0.0.0         255.255.255.0   U    0      0        0 br-lan
192.168.13.0    0.0.0.0         255.255.255.0   U    0      0        0 eth1
root@OpenWrt:~# ps
  PIDUSER       VSZ STAT COMMAND
    1root      1324 S    /sbin/procd
    2root         0 SW   [kthreadd]
    3root         0 SW   [ksoftirqd/0]
    5root         0 SW<  [kworker/0:0H]
    7root         0 SW<  [khelper]
    8root         0 SW   [kworker/u2:1]
   58root         0 SW<  [writeback]
   60root         0 SW<  [bioset]
   62root         0 SW<  [kblockd]
   87root         0 SW   [kworker/0:1]
   92root         0 SW   [kswapd0]
  137root         0 SW   [fsnotify_mark]
  151root         0 SW<  [ath79-spi]
  238root         0 SW<  [deferwq]
  239root         0 SW   [kworker/0:2]
  281root         0 SW   [khubd]
  318root         0 SWN  [jffs2_gcd_mtd3]
  365root       884 S    /sbin/ubusd
  366root       772 S    /sbin/askfirst ttyATH0 /bin/ash --login
  579root         0 SW<  [cfg80211]
  665root      1288 S    /sbin/logd -S 16
  697root      1472 S    /sbin/netifd
  715root      1156 S    /usr/sbin/odhcpd
  731root      2460 S    lua -lluci.lucid -e luci.lucid.start()
  841root      1356 S    /usr/sbin/ntpd -n -p 0.openwrt.pool.ntp.org-p 1.openwrt.pool.ntp.org -p 2.openwrt.pool.ntp.org -
1055root      1584 S    /usr/sbin/hostapd -P /var/run/wifi-phy0.pid-B /var/run/hostapd-phy0.conf
1615root      1356 S    udhcpc -p /var/run/udhcpc-eth1.pid -s/lib/netifd/dhcp.script -f -t 0 -i eth1 -C
1622nobody     928 S    /usr/sbin/dnsmasq -C /var/etc/dnsmasq.conf-k
1694root       808 S    odhcp6c -s /lib/netifd/dhcpv6.script -P0eth1
2148root         0 SW   [kworker/u2:2]
2191root      1100 S    /usr/sbin/dropbear -F -P/var/run/dropbear.1.pid -p 192.168.13.1:22 -p fd8d:8d2d:f391::1:22 -K 30
2197root      1168 R    /usr/sbin/dropbear -F -P/var/run/dropbear.1.pid -p 192.168.13.1:22 -p fd8d:8d2d:f391::1:22 -K 30
2198root      1364 S    -ash
5990root      2572 S    lua -lluci.lucid -e luci.lucid.start()
5994root      1352 S    sh -c/usr/lib/ddns/dynamic_dns_lucihelper.sh get_registered_ip hkavantest.no-ip.org0 0 0
5995root      1468 S    {dynamic_dns_luc} /bin/sh/usr/lib/ddns/dynamic_dns_lucihelper.sh get_registered_ip hkavantest.no
6000root      1468 S    {dynamic_dns_luc} /bin/sh/usr/lib/ddns/dynamic_dns_lucihelper.sh get_registered_ip hkavantest.no
6001root      1360 S    nslookup hkavantest.no-ip.org
6010root         0 Z    [lua]
6020root      1356 R    ps
root@OpenWrt:~# ifconfig
br-lan   Link encap:Ethernet  HWaddrF81:11:BD:ED:75  
         inet addr:192.168.13.1 Bcast:192.168.13.255 Mask:255.255.255.0
         inet6 addr: fe80::fad1:11ff:febd:ed75/64 Scopeink
         inet6 addr: fd8d:8d2d:f391::1/60 Scope:Global
         UP BROADCAST RUNNING MULTICAST MTU:1500  Metric:1
         RX packets:181105 errors:0 dropped:0 overruns:0 frame:0
         TX packets:176708 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:27188540 (25.9 MiB)  TXbytes:67564382 (64.4 MiB)
eth0     Link encap:Ethernet  HWaddrF81:11:BD:ED:75  
         UP BROADCAST RUNNING MULTICAST MTU:1500  Metric:1
         RX packets:196223 errors:0 dropped:13 overruns:0 frame:0
         TX packets:191243 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:30773198 (29.3 MiB)  TXbytes:69608522 (66.3 MiB)
         Interrupt:5
eth1     Link encap:Ethernet  HWaddrF81:11:BD:ED:77  
         inet addr:192.168.13.6 Bcast:192.168.13.255 Mask:255.255.255.0
         inet6 addr: fe80::fad1:11ff:febd:ed77/64 Scopeink
         UP BROADCAST RUNNING MULTICAST MTU:1500  Metric:1
         RX packets:196797 errors:0 dropped:0 overruns:0 frame:0
         TX packets:174628 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:69857403 (66.6 MiB)  TXbytes:28374468 (27.0 MiB)
          Interrupt:4
lo       Link encapocal Loopback  
         inet addr:127.0.0.1 Mask:255.0.0.0
         inet6 addr: ::1/128 Scope:Host
         UP LOOPBACK RUNNING MTU:65536  Metric:1
         RX packets:2799 errors:0 dropped:0 overruns:0 frame:0
         TX packets:2799 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:0
         RX bytes:209189 (204.2 KiB)  TXbytes:209189 (204.2 KiB)
wlan0    Link encap:Ethernet  HWaddrF81:11:BD:ED:76  
         inet6 addr: fe80::fad1:11ff:febd:ed76/64 Scopeink
         UP BROADCAST RUNNING MULTICAST MTU:1500  Metric:1
         RX packets:0 errors:0 dropped:0 overruns:0 frame:0
         TX packets:6104 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:0 (0.0 B)  TXbytes:705821 (689.2 KiB)
wlan0-1  Link encap:Ethernet  HWaddrFA1:11:BD:ED:76  
         inet6 addr: fe80::f8d1:11ff:febd:ed76/64 Scopeink
         UP BROADCAST RUNNING MULTICAST MTU:1500  Metric:1
         RX packets:0 errors:0 dropped:0 overruns:0 frame:0
         TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:0 (0.0 B)  TX bytes:480(480.0 B)
wlan0-2  Link encap:Ethernet  HWaddrFE1:11:BD:ED:76  
         inet6 addr: fe80::fcd1:11ff:febd:ed76/64 Scopeink
         UP BROADCAST RUNNING MULTICAST MTU:1500  Metric:1
         RX packets:0 errors:0 dropped:0 overruns:0 frame:0
         TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
         collisions:0 txqueuelen:1000
         RX bytes:0 (0.0 B)  TX bytes:480(480.0 B)
root@OpenWrt:~#
root@OpenWrt:~# brctl show
bridge name     bridge id               STP enabled     interfaces
br-lan          7fff.f8d111bded75       no              eth0
                                                       wlan0
root@OpenWrt:~#

只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2014-12-24 14:24 | 显示全部楼层
本帖最后由 niexin.liu 于 2014-12-24 14:26 编辑

console.zip为route -n, ps, ifconfig, brctl show命令的输出。每次把Log贴出来,就说抱歉,指定的主题不存在或已被删除或正在被审核,所以只能用附件的形式。
对于下载扣除恩山币,万分抱歉。

本帖子中包含更多资源

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

×
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-12-24 21:11 | 显示全部楼层
本帖最后由 北方的狼 于 2014-12-24 21:22 编辑

这是路由器的基本功能而已...SNAT
对于一级路由来说,二级路由来的源IP都是192.168.13.6
不过这样会有个问题,你访问192.168.13.1时,二级路由的路由表里面有两个
一个是本路由lan地址,一个是上级路由的lan地址,op默认的路由应该是wan的网关(一级路由的lan),那他会走那条路由呢?没试过。
二级路由换个地址不是更好?比如192.168.13.254


点评

主要是目前一般路由器默认都是192.168.1.1。 上级路由器是192.168.1.1,而我自己的路由器默认也是192.168.1.1。 PC连自己的路由器能上网。 我希望实现的是这个。  详情 回复 发表于 2014-12-25 14:04
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-12-24 22:26 | 显示全部楼层
DD系统可以指定WAN为LAN,不清楚您是不是这个意思
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2014-12-25 14:04 | 显示全部楼层
北方的狼 发表于 2014-12-24 21:11
这是路由器的基本功能而已...SNAT
对于一级路由来说,二级路由来的源IP都是192.168.13.6
不过这样会有个 ...

主要是目前一般路由器默认都是192.168.1.1。
上级路由器是192.168.1.1,而我自己的路由器默认也是192.168.1.1。
PC连自己的路由器能上网。
我希望实现的是这个。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
 楼主| 发表于 2014-12-26 09:56 | 显示全部楼层
顶帖,请教大伙。。。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-12-26 10:59 | 显示全部楼层
请在百度搜索“openwrt 五口交换机”,原理是把wan和lan搭成网桥,在二级路由器取得上级路由ip时,转发上级路由的dhcp。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2014-12-26 11:26 | 显示全部楼层
把二级路由器当作交换机用不就行了?当然这样做wan口就不能用了。

另外,把wan口当作lan口用,dd和tomato的某些固件有这个功能,不知道openwrt是怎么实现的

点评

openwrt直接删除wan口,然后在LAN里边加入WAN口的物理端口,关闭LAN的DHCP。OPENWRT就变成五口交换机了。  详情 回复 发表于 2016-3-16 20:44
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
发表于 2016-3-16 20:44 | 显示全部楼层
quine 发表于 2014-12-26 11:26
把二级路由器当作交换机用不就行了?当然这样做wan口就不能用了。

另外,把wan口当作lan口用,dd和tomat ...

openwrt直接删除wan口,然后在LAN里边加入WAN口的物理端口,关闭LAN的DHCP。OPENWRT就变成五口交换机了。
只谈技术、莫论政事!(点击见详情) | 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

欢迎大家光临恩山无线论坛

只谈技术、莫论政事!切勿转播谣言!为了你也为了他人。
只谈技术、莫论政事!(点击见详情) 切记不要随意传播谣言,把自己的日子过安稳了就行,为了自己好也为了大家好。 恩山无线论坛欢迎您的来访,请互相尊重、友善交流,建议保持一颗平常心看待网友的评论,切勿过度反应。

查看 »

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2025-5-25 12:19

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com

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