当前位置:首页 » 安全设置 » 网络设置初始化怎么搞

网络设置初始化怎么搞

发布时间: 2022-08-30 05:41:34

㈠ win7网络设置怎么恢复成初始状态

1、在电脑底部任务栏右键打开菜单,选择命令提示符选项。

如何将电脑的网络设置初始化

1、打开电脑,对着桌面上的“网上邻居”点右键----属性;
2、对着“本地连接”点右键----属性;
3、常规里面有一个Internet协议,双击;
4、在常规里点“自动获取IP地址”,确定。
5、将下面的“宽带连接”删掉。
这样就将自己的电脑网络设置初始化了。

㈢ win7网络设置初始化

具体方法如下;

1、按下“win+x”组合键呼出快捷菜单,点击“运行”。

㈣ 电脑网络初始化

1、打开电脑,对着桌面上的“网上邻居”点右键----属性; 2、对着“本地连接”点右键----属性; 3、常规里面有一个Internet协议,双击; 4、在常规里点“自动获取IP地址”,确定。 5、将下面的“宽带连接”删掉。 这样就将自己的电脑网络设置初始化了。

㈤ 网络服务程序执行初始化设置

(1)用nslookup来判断是否真的是DNS解析故障:
要想百分之百判断是否为DNS解析故障就需要通过系统自带的NSLOOKUP来解决了。
第一步:确认自己的系统是windows 2000和windows xp以上操作系统,然后通过“开始->运行->输入CMD”后回车进入命令行模式。
第二步:输入nslookup命令后回车,将进入DNS解析查询界面。
第三步:命令行窗口中会显示出当前系统所使用的DNS服务器地址,例如笔者的DNS服务器IP为202.106.0.20。
第四步:接下来输入你无法访问的站点对应的域名。假如不能访问的话,那么DNS解析应该是不能够正常进行的。我们会收到DNS request timed out,timeout was 2 seconds的提示信息。这说明我们的计算机确实出现了DNS解析故障。
小提示:如果DNS解析正常的话,会反馈回正确的IP地址。
(2)查询DNS服务器工作是否正常:
这时候我们就要看看自己计算机使用的DNS地址是多少了,并且查询他的运行情况。
第一步:确认自己的系统是windows 2000和windows xp以上操作系统,然后通过“开始->运行->输入CMD”后回车进入命令行模式。
第二步:输入ipconfig /all命令来查询网络参数。
第三步:在ipconfig /all显示信息中我们能够看到一个地方写着DNS SERVERS,这个就是我们的DNS服务器地址。例如笔者的是202.106.0.20和202.106.46.151。从这个地址可以看出是个外网地址,如果使用外网DNS出现解析错误时,我们可以更换一个其他的DNS服务器地址即可解决问题。
第四步:如果在DNS服务器处显示的是自己公司的内部网络地址,那么说明你们公司的DNS解析工作是交给公司内部的DNS服务器来完成的,这时我们需要检查这个DNS服务器,在DNS服务器上进行nslookup操作看是否可以正常解析。解决DNS服务器上的DNS服务故障,一般来说问题也能够解决。
(3)清除DNS缓存信息法:
当计算机对域名访问时并不是每次访问都需要向DNS服务器寻求帮助的,一般来说当解析工作完成一次后,该解析条目会保存在计算机的DNS缓存列表中,如果这时DNS解析出现更改变动的话,由于DNS缓存列表信息没有改变,在计算机对该域名访问时仍然不会连接DNS服务器获取最新解析信息,会根据自己计算机上保存的缓存对应关系来解析,这样就会出现DNS解析故障。这时我们应该通过清除DNS缓存的命令来解决故障。
第一步:通过“开始->运行->输入CMD”进入命令行模式。
第二步:在命令行模式中我们可以看到在ipconfig /?中有一个名为/flushdns的参数,这个就是清除DNS缓存信息的命令。
第三步:执行ipconfig /flushdns命令,当出现“successfully flushed the dns resolver cache”的提示时就说明当前计算机的缓存信息已经被成功清除。
第四步:接下来我们再访问域名时,就会到DNS服务器上获取最新解析地址,再也不会出现因为以前的缓存造成解析错误故障了。
(4)修改HOSTS文件法:
修改HOSTS法就是把HOSTS文件中的DNS解析对应关系进行修改,从而实现正确解析的目的。因为在本地计算机访问某域名时会首先查看本地系统中的HOSTS文件,HOSTS文件中的解析关系优先级大于DNS服务器上的解析关系。
这样当我们希望把某个域名与某IP地址绑定的话,就可以通过在HOSTS文件中添加解析条目来实现。
第一步:通过“开始->搜索”,然后查找名叫hosts的文件。
第二步:当然对于已经知道他的路径的读者可以直接进入c:\windows\system32\drivers\etc目录中找到HOSTS文件。如果你的系统是windows 2000,那么应该到c:\winnt\system32\drivers\etc目录中寻找。
第三步:双击HOSTS文件,然后选择用“记事本”程序将其打开。
第四步:之后我们就会看到HOSTS文件的所有内容了,默认情况下只有一行内容“127.0.0.1 localhost”。(其他前面带有#的行都不是真正的内容,只是帮助信息而已)
第五步:将你希望进行DNS解析的条目添加到HOSTS文件中,具体格式是先写该域名对应的IP地址,然后空格接域名信息。
第六步:设置完毕后我们访问网址时就会自动根据是在内网还是外网来解析了。
还原吧~!

路由器怎么重置初始化

先复位
然后需要抄取电脑获取的
IP
.子网掩码。网关
DNS
备用DNS
然后登陆路由器首页
IP一般是“192.168.1.1”
用户名
一般是“admin
”密码也是一样。进入后选择网络参数,里面有
LAN

和WAN口
。设置LAN口把你事先抄好的
IP
.网关·子网掩码、DNS
备用DNS
输进去
(如果用公司的网的话
可能需要网关
如果是宽带的话
直接跟着设置向导走
里面有
动态
静态
直接选择
”P“打头的选项就可以了)然后保存
重启路由器。

㈦ 电脑如何重置网络设置

电脑重置网络设置的步骤如下:

1.开始→运行→输入:CMD 点击确定(或按回车键),打开命令提示符窗口。

㈧ 网络设备初始化主要流程是

网卡驱动初始化

网络设备驱动加载时,内核会调用一个驱动程序注册的初始化函数。 内核提供了一个宏mole_init来执行注册操作。

igb模块的初始化函数长这样(请叫我程序拷贝员)。

/**
* igb_init_mole - Driver Registration Routine
*
* igb_init_mole is the first routine called when the driver is
* loaded. All it does is register with the PCI subsystem.
**/
static int __init igb_init_mole(void)
{
int ret;

pr_info("%s - version %s ",
igb_driver_string, igb_driver_version);
pr_info("%s ", igb_right);

#ifdef CONFIG_IGB_DCA
dca_register_notify(&dca_notifier);
#endif
ret = pci_register_driver(&igb_driver);
return ret;
}

mole_init(igb_init_mole);

可以看到主要是有个pci_register_driver的函数,下面看看它干了啥。

PCI初始化

网卡一般都是PCI设备,可以用命令lspci查看。 PCI设备通过配置空间中的一系列寄存器来识别自己。 驱动会使用内核提供的宏MODULE_DEVICE_TABLE来导出驱动支持的PCI设备(使用设备ID标识)。 内核会用这个表决定加载特定的驱动从而控制PCI设备。

static const struct pci_device_id igb_pci_tbl[] = {
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_I354_BACKPLANE_1GBPS) },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_I354_SGMII) },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_I354_BACKPLANE_2_5GBPS) },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_I211_COPPER), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_I210_COPPER), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_I210_FIBER), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_I210_SERDES), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82580_SGMII), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82580_COPPER_DUAL), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_DH89XXCC_SGMII), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_DH89XXCC_SERDES), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_DH89XXCC_BACKPLANE), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_DH89XXCC_SFP), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82576), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_NS), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_NS_SERDES), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_FIBER), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_SERDES), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_SERDES_QUAD), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_QUAD_COPPER_ET2), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82576_QUAD_COPPER), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82575EB_COPPER), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82575EB_FIBER_SERDES), board_82575 },
{ PCI_VDEVICE(INTEL, E1000_DEV_ID_82575GB_QUAD_COPPER), board_82575 },
/* required last entry */
{0, }
};

MODULE_DEVICE_TABLE(pci, igb_pci_tbl);

pci_register_driver使用igb_driver作为参数。igb_driver则使用igb_pci_tbl赋值给域id_table。

static struct pci_driver igb_driver = {
.name = igb_driver_name,
.id_table = igb_pci_tbl,
.probe = igb_probe,
.remove = igb_remove,
#ifdef CONFIG_PM
.driver.pm = &igb_pm_ops,
#endif
.shutdown = igb_shutdown,
.sriov_configure = igb_pci_sriov_configure,
.err_handler = &igb_err_handler
};

重头戏igb_probe

igb_driver有个很重要的域igb_probe。内核识别到PCI设备驱动后,就会调用pci_driver中probe指向的函数。对igb来说,就是igb_probe函数。

igb_probe会执行以下操作:

  • 启用PCI设备。

  • 设置DMA掩码。

  • 请求内存区域和IO端口。

  • 注册ethtool函数。

  • 分配net_device,这个结构代表一个抽象的网络设备。

  • 注册net_device_ops到net_device的netdev_ops域。

  • 设置net_device的features。

  • 还有一些杂七杂八的工作都在这里完成,watchdog, 缓冲区分配等等。

  • struct net_device_ops包含网络子系统操作设备的诸多函数指针。

  • static int igb_probe(struct pci_dev *pdev, const struct pci_device_id *ent) {

  • ...

  • netdev->netdev_ops = &igb_netdev_ops;

  • ...

  • }


  • static const struct net_device_ops igb_netdev_ops = {

  • .ndo_open = igb_open,

  • .ndo_stop = igb_close,

  • .ndo_start_xmit = igb_xmit_frame,

  • .ndo_get_stats64 = igb_get_stats64,

  • .ndo_set_rx_mode = igb_set_rx_mode,

  • .ndo_set_mac_address = igb_set_mac,

  • .ndo_change_mtu = igb_change_mtu,

  • .ndo_do_ioctl = igb_ioctl,

  • .ndo_tx_timeout = igb_tx_timeout,

  • .ndo_validate_addr = eth_validate_addr,

  • .ndo_vlan_rx_add_vid = igb_vlan_rx_add_vid,

  • .ndo_vlan_rx_kill_vid = igb_vlan_rx_kill_vid,

  • .ndo_set_vf_mac = igb_ndo_set_vf_mac,

  • .ndo_set_vf_vlan = igb_ndo_set_vf_vlan,

  • .ndo_set_vf_rate = igb_ndo_set_vf_bw,

  • .ndo_set_vf_spoofchk = igb_ndo_set_vf_spoofchk,

  • .ndo_get_vf_config = igb_ndo_get_vf_config,

  • #ifdef CONFIG_NET_POLL_CONTROLLER

  • .ndo_poll_controller = igb_netpoll,

  • #endif

  • .ndo_fix_features = igb_fix_features,

  • .ndo_set_features = igb_set_features,

  • .ndo_fdb_add = igb_ndo_fdb_add,

  • .ndo_features_check = igb_features_check,

  • }

㈨ 如何把win10网络设置恢复成原始

1、打开Win10左下角的 开始菜单 然后选择进入【电脑设置】。



2、进入电脑设置之后,我们再点击进入左侧底部的【更新和恢复】设置。



3、然后在Win10更新和恢复设置中,再选择【恢复】。