都放在/etc目录下。但具体位置不同。IP,网关记录在/etc/sysconfig/network-scripts下的ifcfg-eth0这个文件里。
DNS记录在/etc下的resolv.conf这个文件里。
域名在/etc下的named.conf这里 昨天希赛老师也是这样说的
㈡ ubuntu网卡文件位置
1.修改网卡名称:ens3=>eth0
步骤1:首先切换到 root 账号,然后 vi /etc/default/grub;
步骤2:修改参数 GRUB_CMDLINE_LINUX 添加 net.ifnames=0 biosdevname=0;
步骤3:然后保存文件,执行命令update-grub
步骤4:编辑文件 /etc/network/interface 保存后重启ubuntu
步骤5:最后验证是否修改成功
2.设置eth0
#sudo nano /etc/network/interfaces #编辑网网卡配置文件
auto lo
iface lo inet loopback
auto eth0 #开机自动连接网络
iface eth0 inet static #static表示使用固定ip,dhcp表述使用动态ip
address 192.168.1.168 #设置ip地址
netmask 255.255.255.0 #设置子网掩码
gateway 192.168.1.1 #设置网关
3. 为网卡配置静态IP地址
编辑文件/etc/network/interfaces:
sudo nano /etc/network/interfaces
并用下面的行来替换有关eth0的行:# The primary network interface
auto eth0
iface eth0 inet static
address 192.168.3.90
gateway 192.168.3.1
netmask 255.255.255.0
将上面的ip地址等信息换成你自己就可以了.用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart。
4. 设定第二个IP地址(虚拟IP地址)
编辑文件/etc/network/interfaces: sudo vi /etc/network/interfaces
在该文件中添加如下的行:
auto eth0:1
iface eth0:1 inet static
address 192.168.1.60
netmask 255.255.255.0
network x.x.x.x
broadcast x.x.x.x
gateway x.x.x.x
根据你的情况填上所有诸如address,netmask,network,broadcast和gateways等信息。
用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart。
㈢ deepin网卡文件路径
本地路径。deepin网卡文件路径都是保存至本地路径的,用户有需要可以前往本地路径查询。deepin网卡是一款深度操作系统。
㈣ Linux常用网络配置命令
一、查看网络配置
确保网络配置的正确性及网络连接的畅通是Linux系统作为服务器应用的基础,查看及测试网络配置是管理Linux网络服务的第一步。
1.ifconfig——查看网络配置
1) 查看所有活动网络接口的信息
执行 ifconfig 或ip addr或ip a命令,都可以显示当前主机中已启用(活动)的网络接口信息。、
2) 查看指定网络接口信息
格式:ifconfig 网络接口名
可以通过TX、RX等信息了解到通过该网络接口发送和接收的数据包个数,流量等跟多属性。
2.hostname命令
在Linux系统中,相当一部分网络服务都会通过主机名来识别本机,如果主机名配置不当,可能会导致程序功能出现故障。
1) 查看主机名
使用hostname命令就可以查看当前主机的主机名,不添加任何选项参数。
2) 临时更改主机名
hostname NewName
注:这种方法只是临时的更改主机名,重启后将失效。
3) 永久更改主机名
a. 修改配置文件
RHEL6和7的配置文件存放路径不相同,修改配置文件中的主机名,重启就可永久更改主机名。
RHEL6主机名配置文件路径为:/etc/sysconfig/network
RHEL7主机名配置文件路径为:/etc/hostname
示例
b. 使用命令修改(这种方法只适用于RHEL7或者CentOS7之后)
命令格式:
使用该命令更改后,更改后的主机名就自动写入了配置文件中,所以可以永久更改主机名,其实就是修改了配置文件。
3.route命令
直接执行route命令可以查看当前主机中的路由表信息,若结合“-n”选项使用,可以将路由记录中的地址显示为数字形式,这可以跳过解析主机名的过程,在路由表条目较多的情况下能够加快执行速度。
Destination列对应的是目标网段的地址,Gateway列对应的是吓一跳路由器的地址,Iface列对应的是发送数据的网络接口。当目标网段为“default”是,表示此行是默认网关记录,当吓一跳为“*”是,表示目标网段是与本机直接相连的。
4.netstat命令——查看系统的网络连接状态等
netstat命令是了解网络状态及排除网络服务故障的有效工具。
常用选项:
-a:显示所有活动连接(包括监听、非监听状态的服务端口)
-n:以数字形式显示
-p:显示相关的进程信息
-t:查看 TCP 协议相关信息
-u:查看UDP协议相关信息
-r:显示路由表信息
-l:显示处于监听(listening)状态的网络连接及端口信息
通常使用“-anput”组合选项,结合管道使用“grep”命令,来查看一些服务的端口是否开启。
示例:
Tcp21为ftp服务的端口
二、测试网络连接
1.ping命令——测试网络连通性
常用选项:
-c<完成次数>:设置完成要求回应的次数
-i<间隔秒数>:指定收发信息的间隔时间
-q:不显示指令执行过程,开头和结尾的相关信息除外
-s<数据包大小>:设置数据包的大小
-t<存活数值>:设置存活数值TTL的大小
-v:详细显示指令的执行过程
若返回“Destination Host Unreachable”的反馈信息,则表示目标主机不可达,可能目标地址不存在或主机已关闭;返回“Network is unreachable”的反馈信息,则表示没有可用的路由记录(如默认网关),无法到达目标主机所在的网络;返回“Request timeout”的反馈信息,表示与目标主机间的连接超时(数据包缓慢或丢失),若有严格的防火墙限制,也可能返回此信息。
2.traceroute命令——跟踪数据包的路由途径
使用traceroute命令可以测试从当前主机到目的主机之间经过的网络节点,并显示各中间结点的连接状态(响应时间)。对于无法响应的节点,连接状态将显示为“*”。
示例:traceroute IP_ADDR
在网络测试与排错的过程中,通常会先使用ping命令测试与主机的网络连接,如果发现网络有故障,再使用traceroute命令跟踪查看是在哪个中间结点存在故障。
3.nslookup命令——测试DNS域名解析
nslookup是用来测试(DNS)域名解析的专用工具。(DNS服务后面再详细讲解,通俗的说就是将域名解析为ip地址的一个服务)
示例:nslookup www..com
若成功反馈要查询域名的IP地址,则表示域名解析没有问题;若出现“...... no servers could be reached”的信息,表示不能连接到指定的DNS服务器;若出现“...... cant’t find xxx.yyy.zzz:NXDOMAIN”的信息,表示要查询的域名不存在。
三、设置网络地址参数
设置网络参数的方法:
• 临时配置 —— 使用命令调整网络参数简单、快速,可直接修改运行中的网络参数
一般只适合在调试网络的过程中使用
系统重启以后,所做的修改将会失效
• 永久配置 —— 通过配置文件修改网络参数修改各项网络参数的配置文件
适合对服务器设置固定参数时使用
需要重载网络服务或者重启以后才会生效
1.临时配置——使用网络配置命令(注:RHEL6中网络接口的名称为eth,RHEL7中为ens)
1)使用ifconfig命令修改网卡的地址、状态
ifconfig命令不仅可以用于查看网卡配置,还可以修改网卡的ip地址,子网掩码,也可以绑定网络接口、激活或停用网络接口
a. 修改网卡的ip地址(临时修改)
命令格式:
示例:
b. 禁用或者重新激活网卡
命令格式:
示例:
c. 设置虚拟网络接口(相当于一块网卡配置多个IP地址)
命令格式:
示例:
可以根据需要添加更多的虚拟接口,如“eth0:1”“eth0:2”等
2)使用route命令添加、删除静态路由记录
• 删除路由表中的默认网关记录命令格式:route del default gw IP地址
• 向路由表中添加默认网关记录命令格式:route add default gw IP地址
• 添加到指定网段的路由记录命令格式:route add -net 网段地址 gw IP地址
• 删除到指定网段的路由记录命令格式:router del -net 网段地址
2.永久配置——修改网络配置文件
1)网络接口配置文件
网络接口的配置文件默认位于目录“/etc/sysconfig/network-scripts/”中,文件名格式为:“ifcfg-XXX”,其中“XXX”是网络接口的名称。例如:RHEL6中网卡eth0的配置文件是“ifcfg-eth0”,而RHEL7中网卡ens33的配置文件是“ifcfg-ens33”。
在网卡的配置文件中,可以看到静态IP地址的部分内容如下图所示:
上述个配置项的含义及作用:(图示为RHEL6中的配置文件,7中也差不多,换汤不换药,修改的都差不多)
• DEVICE:设置网络接口的名称ONBOOT:设置网络接口是否在Linux系统启动时激活BOOTPROTO:设置网络接口的配置方式,值为static时表示使用静态ip地址,为dhcp时表示通过dhcp的方式动态获取ip地址IPADDR:设置网络接口的ip地址NETMASK:设置网络接口的子网掩码GATEWAY:设置网络接口的默认网关地址2)重启 network 网络服务
当修改了网络接口的配置文件以后,若要使新的配置生效,可以重启network服务或者重启主机或者禁用、启用网络接口。
示例:
• RHEL6中重启network服务:service network restartRHEL7中重启network服务:systemctl restart network注:这是我在做实验时候的一个经验:RHEL6修改完网卡配置重启后,ip地址仍然没有改过来,这时候我们经常会删除“/etc/udev/rules.d/70-persistent-net.rules”这个文件。RHEL7不用管,RHEL7特别好改,RHEL6改的时候特别难受。(个人提示,不求认同)
3)域名解析配置文件
a.指定为本机提供DNS解析的服务器地址
/etc/resolv.conf文件中记录了本机默认使用的DNS服务器的地址信息,对该文件所做的修改将会立刻生效。Linux系统中最多可以指定3个(第3个以后将被忽略)不同的DNS服务器地址,优先使用第1个DNS服务器。
示例:
其中“search localdomain”用来设置默认的搜索域(域名后缀)。例如,当访问主机“localhost”时,就相当于访问“localhost.localdomain”。
b.本地主机映射文件
/etc/hosts文件中记录着一份主机名与ip地址的映射关系表,一般用来保存经常访问的主机信息。当访问一个未知的域名时,先查找该文件中是否有相应的映射记录,如果找不到在去向DNS服务器查询。
hosts 文件和 DNS 服务器的比较
• 默认情况下,系统首先从 hosts 文件查找解析记录hosts 文件只对当前的主机有效hosts 文件可减少 DNS 查询过程,从而加快访问速度
㈤ 无线网卡驱动安装在c盘哪一个文件夹内,是否需要卸载原驱动程序
无线网卡驱动安装在“C:DRIVERSWINWLANINTDrivers系统类型(如win7)”路径下。
不需要卸载原驱动。重新安装驱动的话,可以直接下载新驱动,之后会自动覆盖原驱动。安装新驱动需要卸载原驱动,避免因驱动文件不兼容造成的系统蓝屏。卸载驱动程序不建议直接删除驱动文件,因为会有驱动残留。可通过设备管理器卸载驱动程序。
无线网卡安装因素:
影响无线网卡设备顺利连接本地无线网络的首要因素,就是无线网卡设备自身的工作状态。在确保无线网卡设备自身质量稳定的前提下,更应该关注的是无线网卡设备的安装,因为质量再好的无线网卡设备,如果没有正确地进行安装的话,轻则不能正常发挥无线网卡设备的工作潜能,重则会导致无线网卡设备无法工作。
在安装无线网卡设备的时候,有时会看到屏幕发生蓝屏错误,碰到这种错误现象时,应该先仔细看看当前使用的无线网卡驱动程序是否适合本地工作站操作系统。
例如,要是使用的无线网卡设备驱动程序只适合在Windows2000系统环境下使用,可是现在却强行将该驱动程序使用在WindowXP系统环境中的话,那么系统发生蓝屏错误的可能还是比较大的,即使不发生蓝屏错误,这种无线网卡设备安装起来也不能高效地工作。
所以,在本地工作站中安装无线网卡设备的驱动程序时,一定要看看设备的驱动程序能否使用在本地工作站的系统环境下,要是不能的话,必须上网寻找适合本地工作站系统的无线网卡驱动程序。在有的工作站系统中,有时还需要注意无线网卡设备驱动程序的安装顺序,如果顺序出错的话,工作站系统可能无法识别到无线网卡设备。
例如,有时需要先安装连接接口的驱动程序,后安装网卡设备的驱动程序,再将无线网卡设备插入到工作站系统中,一旦安装顺序弄混乱了,无线网卡设备可能就安装不成功,从而会影响无线工作站的正常上网访问,阻碍无限工作站连接本地无线网络。
当然,在为无线网卡设备安装驱动程序之前,应该先检查无线网卡设备是否与本地工作站接触良好;例如,可以检查无线网卡设备是否已经牢靠地插入到本地工作站的对应接口或插槽中了,看看无线网卡设备与本地工作站的连接接口是否出现了松动现象等。
如果随意地将无线网卡设备从工作站主板中的USB接口或PCMCIA接口中拔出来,并且在很短的时间内又插入的话,也十分容易引起系统屏幕发生蓝屏错误,或者在无线网卡信号灯处于闪烁状态的时候,要是突然从本地工作站中拔出无线网卡设备的话,也容易发生蓝屏错误,甚至还容易损坏无线网卡设备的接口或本地工作站的接口。
为了有效避免这一现象,日后在插拔无线网卡设备时,尽量不要在工作站系统中进行与网络访问相关的操作,并且为了安全起见,尽量通过系统设备管理器来禁用、卸载无线网卡设备。
在确认无线网卡设备的驱动程序安装成功之后,还需要对无线网卡设备的工作参数进行一下合适设置;例如,应该进入无线网络连接属性设置窗口,在该设置窗口中将无线网卡设备的IP地址设置成与无线节点设备的IP地址处于相同子网中,这样能够便于无线网卡设备高效、快捷地搜索到本地的无线网络。
㈥ 配置文件路径是什么意思
选择文件的存放位置。配置文件路径是选择文件的存放位置的意思,文件的路径表示用户在磁盘上寻找文件时,所历经的文件夹线路,路径分为绝对路径和相对路径,绝对路径是从根文件夹开始的路径,相对路径是从当前文件夹开始的路径。
㈦ linux下的保存命令是什么 假如设置好网卡的mac地址后 (ifconfig etho hw
通过命令修改的配置一般都是临时的,要确保系统重启后配置仍能生效,要将配置写入到配置文件当中。
网卡配置文件的路径:/usr/local/sysconfig/network-script/ifcfg-eth0
里面应该会有HARDADD类似的字段,将值改成你需要的MAC地址就好了。
然后重一下网卡后生效:
/etc/init.d/network restart
㈧ centos5.6配置ip
CentOS的网卡路径在”/etc/sysconifg/network-scripts/”下面,第一个网卡一般命名为eth0,网卡配置文件则是ifcfg-eth0,第二个是eth1,配置文件ifcfg-eth1,后面的以此类推.下面我们来配置网卡:
vi
/etc/sysconfig/network-scripts/ifcfg-eth0
(在这里说一下,Linux有一个很方便的功能当路径太长不方便记忆时,可打出一部分敲Tab键如果这个是唯一的就会自动补全,如果不是就敲两下Tab,就会列出所有可选内容,文件和命令一样)
按i进入输入模式,将配置文件改成如下内容:
DEVICE=eth0
#
设备名
HWADDR=00:00:00:00:01
#
MAC地址
BOOTPROTO=static
#
IP获取方式为static,如果是dhcp则是使用DHCP获取
ONBOOT=yes
#
是否启用网卡(也就是是否在重启设备或重启网卡时启动这个网卡)
IPADDR=192.168.3.120
#
IP地址
NETMASK=255.255.255.0
#
掩码
GATEWAY=192.168.3.254
#
网关(也就是刚才虚拟网卡编辑器里NAT
Setting里设置的网关)
编辑完成后按Esc进入末行模式然后输入:wq保存退出
然后重启网卡,如果都是[OK]的就没有问题
service
network
restart
查看网络配置的命令是
ifconfig
㈨ centos7.6网卡配置mac
首页
API接口管理
Eolink技术文档
API自动化测试
网关
关键词
首页 Eolink技术文档 接口 文章正文
CentOS6 网络管理之网卡配置及简单路由设置(centos6升级到centos7)
admin 470 2022-09-14
本文转载自网络公开信息
CentOS6 网络管理之网卡配置及简单路由设置(centos6升级到centos7)
CentOS6中关于网络配置的命令有很多,本文将介绍几个平时最长用的几个命令,以及网卡IP地址的配置和简单路由配置。
1、经常使用的查看IP地址命令为 ifconfig,不跟参数的情况下默认查看所有已启用的网卡信息,如下图所示:
如果想查看具体某块网卡信息,则可以在ifconfig后面跟上网卡设备,如只查看eth0的信息则执行:ifconfig eht0 即可。
禁用某块网卡:结合down命令可以禁用某块网卡,如要禁用eth0网卡,则执行:ifconfig eth0 down 即可,这种禁用只是临时性的,当主机一重启则会自动启用。
启用某块网卡:介个up命令可以启用某块网卡,如将eth0启用,则执行:ifconfig eth0 up 即可。
ifconfig -a 命令可以查看所有网卡信息,包括禁用的。
2、NetworkManager服务可以自动检测网络并自动连接网络的程序,优点是简化网络连接的工作,让桌面本身和其他应用程序能感知网络。但是有的时候通过修改配置文件修改网络时会出现问题,因此大多情况下都会把这个服务禁用掉。禁用方式如下:
service NetworkManager stop #关闭NetworkManager服务
chkconfig NetworkManager off #禁止NetworkManager服务开机自启
3、配置网卡IP地址
使用ifconfig配置,该方法配置的IP地址立即生效,但是只是临时生效,当主机重启后失效。语法:ifconfig IFACE IP/MASK [up] 或 ifconfig IFACE IP netmask MASK
使用setup或system-config-network命令掉出图形工具配置IP地址,配完之后需要手动重启network服务,重启后永久生效,重启命令为 service network restart,图形配置界面如下
通过修改配置文件设置IP地址,配置文件路径为/etc/sysconfig/network-scripts/ifcfg-IFACE,配置文件修改完后也需要重启network服务才能生效,且永久生效。配置文件中各项参数说明:DEVICE:此配置文件应用到的设备,需要填写设备名,如eth0;HWADDR:对应设备的MAC地址,如果需要手动修改MAC地址的话需要把HWADDR改成MACADDR;BOOTPROTO:激活对应设备时使用的协议,常用的有dhcp、static、none、bootp;NM_CONTROLLED:NM是NetworkManager的缩写,表示此网卡是否接受NM控制,CentOS6中建议设置为“no”;ONBOOT:在系统引导时是否激活此设备;TYPE:设备接口类型,常见的有Ethernet、Bridge;UUID:设备的唯一标识;IPADDR:指明要设置的IP地址;NETMASK:IP地址的子网掩码,也可以使用“PREFIX=网络位”的方式表示;GATEWAY:设置默认网关地址;DNS1、DNS2、DNS3:设置DNS服务器地址,可以同时设置三个地址;USERCTL:普通用户是否可控制次设备;PEEDNS:该选项配合BOOTPROTO使用,如果BOOTPROTO的值为dhcp,则表示是否允许DHCP分配的dns地址覆盖至/etc/reslov.conf文件中(该文件是存放DNS服务器地址的);
如下图,一般情况下配置文件中需要填写的内容:
4、一个网卡配置多个IP地址:可通过网卡别名的方式将多个IP地址绑定到一个网卡上,网卡别名为冒号加数字的形式出现,如eht0:1,并且需要单独创建一个对应的配置文件,可在配置文件里设置IP地址,IP地址必须是静态的,不能使用DHCP获取。具体设置步骤如下:
以在eht1上绑定多个ip地址为例:
第一步:在/etc/sysconfig/network-scripts/目录下新建一个配置文件,如 ifcfg-eth1:1,并添加必要信息,如下图:(在eth1网卡上每绑定一个地址都需要建一个对应的配置文件)
第二步:重启network服务使之生效(service network restart)
一个网卡上绑定多个地址需要注意的是主网卡可以使用DHCP自动获取地址,但是绑定的ip则不能使用DHCP获取地址,只能设置静态IP地址。
5、多个网卡共用一个IP地址:这种方式可实现高可用或者负载均衡,可通过bonding的方式实现,bonding的工作模式有三种,分别为:
Mode0(balance-rr):轮询(Round-robin)策略,以轮询的方式在每一个网卡接口上发送数据包,这种模式可提供负载均衡和容错的能力
Mode1(active-backup):活动-备份(热备)策略,在绑定的多个网卡中,只有一个被激活,其他的都是备用状态,当且仅当活动的接口出现问题时,会自动的激活另外一个网卡接口。
Mode3(broadcast):广播策略,在所有绑定的接口上转发所有报文,这种模式可提供容错能力
下面用eth0和eth1做bonding,使用mode1模式,
第一步:先在/etc/sysconfig/network-scripts/目录下创建一个bonding的配置文件,命名为 ifcfg-bond0,并填写必要信息,如下图
其中miimon是用来进行链路检测的,如果miimon=100,那么系统每100ms检测一次链路连接状态,如果有一条线路不通就会自动转到另一条线路。
第二步:修改eth0和eth1两个网卡的配置文件,如下图
SLAVE=yes:表示该网卡作为备用
MASTER=bond0:表示使用bond0设备作为主用
第三步:重启network服务,使之生效,生效后查看如下图
从图上可以看到物理网卡的MAC地址都是一样的,并且eth0作为主用,eth1作为备用
第四步,测试,手动断开eht0观察eth1是否变成主用,然后在手动断开eth1看能否自动切换到eht0
6、路由设置,可以通过route命令手动添加和删除静态路由
查看路由的命令为:route -n
添加路由语法为:route add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
如下图,添加一条去往10.1.1.0/24的路由,该路由从eth1口出来,下一跳是192.168.1.2
删除路由语法为:route del [-net|-host] target [gw Gw] [netmask Nm] [[dev] If]
如下图,删除一条去往123.10.1.0/24网段的静态路由
通过以上手动修改路由可以发现,CentOS可以充当路由器,实现路由转发功能,但是需要开启路由转发功能,即将/proc/sys/net/ipv4/ip_forword值修改为1,可以通过下面命令修改:
echo 1 > /proc/sys/net/ipv4/ip_forword
标签:接口 配置 文件
㈩ 用户配置文件的路径是什么
高难度问题,原因不知道,不过可以用覆盖安装解决。