Q
qingfei
Unregistered / Unconfirmed
GUEST, unregistred user!
先说说我的情况,
我的一台电脑,在局域网内部(以下间称内网),
但又想通过双绞线接入Internet(以下简称外网),
根据我这里的实际情况,内网和外网是要物理隔离的。
我准备是上内网时,用内网的双绞线接入,上外网时,用外网的双绞线接入
但是,内网和外网的网段是不一样的,所以IP地址也不一样,比如内网是192.168.1.x,
而外网的网段是10.x.x.x,并且外网还要配置网关和DNS服务器.
虽然我每次手动改动网络设置后重启可以达到要求,但那样太麻烦。
我的问题是,能不能用Delphi编个程序来根据当前状态来自动设置网络属性,
比如现在是内网,我想上外网了,我运行这个程序,自动把网络设置改变为外网的
(包括IP地址,网关,DNS服务器名称和IP等),改完后,给出一个提示框提示要
重新启动(当然如果不重启更好,不过我想做不到),重新启动后,拔下内网的双绞线,
插上外网的双绞线即可。
(外网切换到内网的原理同上)
各位大虾,这个程序怎么写,给个思路我!
谢谢了!
我的一台电脑,在局域网内部(以下间称内网),
但又想通过双绞线接入Internet(以下简称外网),
根据我这里的实际情况,内网和外网是要物理隔离的。
我准备是上内网时,用内网的双绞线接入,上外网时,用外网的双绞线接入
但是,内网和外网的网段是不一样的,所以IP地址也不一样,比如内网是192.168.1.x,
而外网的网段是10.x.x.x,并且外网还要配置网关和DNS服务器.
虽然我每次手动改动网络设置后重启可以达到要求,但那样太麻烦。
我的问题是,能不能用Delphi编个程序来根据当前状态来自动设置网络属性,
比如现在是内网,我想上外网了,我运行这个程序,自动把网络设置改变为外网的
(包括IP地址,网关,DNS服务器名称和IP等),改完后,给出一个提示框提示要
重新启动(当然如果不重启更好,不过我想做不到),重新启动后,拔下内网的双绞线,
插上外网的双绞线即可。
(外网切换到内网的原理同上)
各位大虾,这个程序怎么写,给个思路我!
谢谢了!