局域网跨网段访问文件求助

2018-06-27 10:52:52 +08:00
 glouhao

电信网关(带路由功能那种)带个 USB 口,我插了个硬盘,从路由上连的设备和主路由不一个网段。主路由是 192.168.1.X,从路由是 192.168.2.X,设备都连在从路由上。俩笔记本都可以\192.168.1.1 访问电信网关上的硬盘,一个台式机死活访问不了,但是可以访问主路由网页。导入 lmhosts.sam 方法也试了,不管用。求泥潭大佬帮忙。下面是 lmhosts.sam 文件内容,我加的一行红色,比较靠下:

Copyright (c) 1993-1999 Microsoft Corp.

This is a sample LMHOSTS file used by the Microsoft TCP/IP for Windows.

This file contains the mappings of IP addresses to computernames

(NetBIOS) names. Each entry should be kept on an individual line.

The IP address should be placed in the first column followed by the

corresponding computername. The address and the computername

should be separated by at least one space or tab. The "#" character

is generally used to denote the start of a comment (see the exceptions

below).

This file is compatible with Microsoft LAN Manager 2.x TCP/IP lmhosts

files and offers the following extensions:

#PRE

#DOM:<domain>

#INCLUDE <filename>

#BEGIN_ALTERNATE

#END_ALTERNATE

\0xnn (non-printing character support)

Following any entry in the file with the characters "#PRE" will cause

the entry to be preloaded into the name cache. By default, entries are

not preloaded, but are parsed only after dynamic name resolution fails.

Following an entry with the "#DOM:<domain>" tag will associate the

entry with the domain specified by <domain>. This affects how the

browser and logon services behave in TCP/IP environments. To preload

the host name associated with #DOM entry, it is necessary to also add a

#PRE to the line. The <domain> is always preloaded although it will not

be shown when the name cache is viewed.

Specifying "#INCLUDE <filename>" will force the RFC NetBIOS (NBT)

software to seek the specified <filename> and parse it as if it were

local. <filename> is generally a UNC-based name, allowing a

centralized lmhosts file to be maintained on a server.

It is ALWAYS necessary to provide a mapping for the IP address of the

server prior to the #INCLUDE. This mapping must use the #PRE directive.

In addtion the share "public" in the example below must be in the

LanManServer list of "NullSessionShares" in order for client machines to

be able to read the lmhosts file successfully. This key is under

\machine\system\currentcontrolset\services\lanmanserver\parameters\nullsessionshares

in the registry. Simply add "public" to the list found there.

The #BEGIN_ and #END_ALTERNATE keywords allow multiple #INCLUDE

statements to be grouped together. Any single successful include

will cause the group to succeed.

Finally, non-printing characters can be embedded in mappings by

first surrounding the NetBIOS name in quotations, then using the

\0xnn notation to specify a hex value for a non-printing character.

The following example illustrates all of these extensions:

102.54.94.97 rhino #PRE #DOM:networking #net group's DC

102.54.94.102 "appname \0x14" #special app server

102.54.94.123 popular #PRE #source server

102.54.94.117 localsrv #PRE #needed for the include

192.168.1.1 luyou

#BEGIN_ALTERNATE

#INCLUDE \localsrv\public\lmhosts

#INCLUDE \rhino\public\lmhosts

#END_ALTERNATE

In the above example, the "appname" server contains a special

character in its name, the "popular" and "localsrv" server names are

preloaded, and the "rhino" server name is specified so it can be used

to later #INCLUDE a centrally maintained lmhosts file if the "localsrv"

system is unavailable.

Note that the whole file is parsed including comments on each lookup,

so keeping the number of comments to a minimum will improve performance.

Therefore it is not advisable to simply add lmhosts file entries onto the

end of this file.

1200 次点击
所在节点    问与答
2 条回复
mmd1989
2018-06-27 11:16:58 +08:00
要在主路由上写静态路由表吧
LGA1150
2018-06-27 16:06:51 +08:00
程序和功能-打开 SMB 1.0

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/466201

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX