linux中的网络配置。。

linux中的网络配置。。,第1张

Kali Linux安装时出现的网络获取,可以先跳过,等到完成后再设置。安装完成后的网络设置方法:

kali安装完成之后,首先确定是DHCP还是静态IP。DHCP是用来给大型网络动态分配IP的协议,而大部分中小型网络(如校园网、家庭网络)都是采用网络管理员手工分配静态IP的方法来确定IP地址的。以校园网的静态IP为例说明配置过程。

一、在文件系统里找到/etc/network下的interfaces文件,打开后可以看到eth0为dhcp,将其修改为如下形式:

# This file describes the network interfaces available on your system

# and how to activate them For more information, see interfaces(5)

# The loopback network interface

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static //配置eth0使用默认的静态地址

address 19216877133 //设置eth0的IP地址

netmask 2552552550 //配置eth0的子网掩码

gateway 19216877254 //配置当前主机的默认网关

二、配置DNS

Kali Linux的DNS服务器地址使用文件“/etc/resovlconf”进行配置,用户可以通过“nameserver”配置项设置DNS服务器的 IP地址;“resolvconf”文件中最多可以使用“nameserver”指定3个DNS服务器,按照先后的顺序,一旦前面的DNS服务器失效,系统将自动使用后面的DNS服务器。

对于“resolvconf”文件设置“nameserver”的修改是即时生效的,即只要对“resolvconf”文件的修改进行了保存,在系统下一次需要进行域名的解析时就会按照该文件中指定的DNS服务器IP地址进行域名的解析。在resolvconf中的格式如下:

domain

nameserver 10101010

nameserver 10254162

三、重启网络

在之前的步骤完成后保存,然后在终端里边重启网络,命令如下:/etc/initd/networking restart

完了之后打开浏览器就可以在校内网下载登录客户端上网了。

方案一:

你用C语言去读取/etc/resolvconf,格式是namserver 提取以下 就有DNS了

至于网关 你可以去读取/etc/sysconfig/network /etc/sysconfig/network-scripts/ifcfg-eth0等文件,但是各个Linux系统可能少有差别。

方案二:

在C程序中调用exec函数,执行route命令,从返回的结果中提取网关

至于DNS 也可以通过dig localhost, 从结果中提取DNS 但是就没有方案一中快了

以上就是关于linux中的网络配置。。全部的内容,包括:linux中的网络配置。。、Linux系统(CentOS6.2)每次重启后要重置DNS配置,怎么解决这个问题,求指导请给出详细 *** 作,谢谢!、kalilinux(安装时)的网络怎么设置,说需要网络获取什么的等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10130665.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存