如何实现不改网卡设置,自动获取ip地址可以同时访问*和内网?
发布网友
发布时间:2022-04-30 17:26
我来回答
共2个回答
热心网友
时间:2023-10-09 05:25
不要改路由器设置,怎么改都会面临相同的问题。
不要使用自动获取IP,自动获取的IP是路由器分配的,一个路由器无法兼顾另外一个路由器。
正确的方法:手动设置IP地址,为你的网卡设置两个IP地址,一个是192.168.1.*网段,另外一个是172.18.*.*网段,默认网关和DNS都必须设置为*的,然后使用路由表添加内网的网关设置,使用hosts文件解析内网的DNS。
有一个关键:默认网关和DNS要按照*的设置,也就是默认网关为192.168.0.1,DNS为192.168.0.1或者自动获取一次记下来。
有三个难点:网卡绑定多个IP、手工路由、hosts设置。
设定多个IP的方法:在设置IP的界面,先按照*设置一个IP,例如192.168.1.123,以及对应的掩码、网关、DNS,然后点高级、添加IP地址,添加内外的IP和掩码,例如172.18.1.123。
手工修改路由的方法:需要使用DOS命令,例如下面的命令(如果内网还有172以外的网段,需要增加一条类似的命令):
route add 172.0.0.0 mask 255.0.0.0 172.18.1.254
修改hosts文件的方法:用记事本修改hosts文件,把你内网需要解析的主机添加进去,比如你需要用域名uca.clic访问IP为172.18.2.3的服务器,那么就在hosts文件最后添加一行(该文件的具体位置可能是C:\Windows\System32\drivers\etc):
172.18.2.3 uca.clic
热心网友
时间:2023-10-09 05:26
看你的说法你的电脑只有一块网卡,好像只有下面的办法比较容易操作
更改Tp-link的配置,不要dhcp、dns自动获取,ip设成172.18.x.y ,只要不合cisco里使用的冲突即可。
你电脑上按原来cisco的配置再加一个网关172.18.x.y和internet最快的dns(2个网关2个dns)
这样应该就行了,不行的话,指定路由
route delete 0.0.0.0
route add -p 0.0.0.0 mask 0.0.0.0 172.18.x.y
route add -p 172.18.0.0 masck 255.255.0.0 172.18.1.254