精华内容
下载资源
问答
  • Linux - 配置文件误删怎么办?

    千次阅读 2019-08-14 13:57:30
    /etc/skel/ /etc/skel/中存在linux配置文件的备份

    /etc/skel/

    /etc/skel/中存在linux配置文件的备份

     

     

    展开全文
  • linux网卡添加并修改配置文件

    千次阅读 2020-09-17 16:03:02
    如何给linux物理机或虚拟机添加网卡,并修改配置网卡信息启动网络服务 系统:Centos6.4 环境:WMware各虚拟化平台&物理机 步骤一:添加网卡 物理机: 关机,在PCIe插槽上安装新添的网卡,可以记下MAC地址。 ...

    如何给linux物理机或虚拟机添加网卡,并修改配置网卡信息启动网络服务

    系统:Centos6.4
    环境:WMware各虚拟化平台&物理机


    步骤一:添加网卡

    物理机: 关机,在PCIe插槽上安装新添的网卡,可以记下MAC地址。
    WMware Worstation:

    1. 选择虚拟机关机
    2. 右键编辑设置
    3. 选择网络适配器,添加
    4. 按需求配置网络适配器,完成后可以记下MAC地址,记得选择“打开电源时连接”

    WMware VSphere Client: (ESXi6.5以下支持客户端软件登陆)

    1. 关机后右键属性安装硬件,选择网络适配器
    2. 选择适配器类型和网络连接,完成后可以查看到相关信息,可以记下MAC地址
      在这里插入图片描述

    网页登陆: (从VMware 6.5开始,VMware vSphere ESXI取消了Client登陆访问,只可以通过浏览器访问)

    1. 输入ESXi管理IP,输入管理账号密码
    2. 选择虚拟机关闭电源,右键编辑设置
    3. 选择添加网络适配器,配置相关网卡配置

    在这里插入图片描述


    步骤二:开机,修改网卡配置文件

    物理机和各虚拟机在系统内的网卡配置文件修改均一致。
    进入系统,找到虚拟机网端口配置文件所在目录。ls查看目录文件

    cd /etc/sysconfig/network-scripts/
    

    如果可以查看到有网卡配置文件则说明目前有一个网卡或者曾有一个网卡,可以直接复制之前的配置文件作为新的网卡配置文件,修改配置信息。如果没有则说明这是添加的第一个网卡,可以新建配置文件修改配置信息。
    在这里插入图片描述
    1.如果有eth0文件则复制配置文件改名为ifcfg-eth1

    cp ifcfg-eth0 ifcfg-eth1
    

    如果没有则直接进行第2步
    2.打开编辑eth1网端口配置文件

    vim ifcfg-eth1
    

    3.打开后可能是安装系统自动生成的,有的可能包括MAC地址等信息,这些信息是绑定网卡的信息,需要删除或者替换成前面自己记下的MAC地址。没有的话就可以直接编辑。
    在这里插入图片描述
    按照上图所示,则是一般情况下要修改的配置内容,主要就是修改网络设备名称DEVICE,IP地址IPADDR等,其他一般不用修改。修改成如下图一般已经可以使用。
    在这里插入图片描述
    4.完成修改后,重新启动网络服务以完成网卡配置修改。

    service network restart
    

    如图所示则说明修改成功并完成重启网络。
    在这里插入图片描述

    有时候重启网卡服务,系统识别不到新网卡信息,这时候你需要reboot重新启动一下操作系统。
    查看网端口信息,发现已经可以找到新添加的网端口和IP配置。

    ifconfig
    

    在这里插入图片描述


    注: 如果重启网络服务报错新的网端口似乎不存在,则需要进入rule.d修改persistent-net.rules网络硬件信息,或者是自己虚拟机的网卡添加时配置有误,下面的MAC地址选择自动。

    cd /etc/udev/rules.d/
    vim 70-persistent-net.rules
    

    自己对应网卡信息修改,一般这个文件会重启网络服务时自动获取。
    在这里插入图片描述
    如果重启网络时报错 “ some other host already uses address”,说明配置的静态IP地址与现有IP冲突,需要修改。
    在这里插入图片描述

    展开全文
  • Linux 网络配置文件

    万次阅读 2019-05-23 22:42:46
    一、网络配置文件 1.1 系统网络设备配置文件/etc/sysconfig/network-scripts ]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 ...BOOTPROTO=dhcp //表示为网卡配置静态还是动态IP地址(none:表示无须启动协议;...

    一、网络配置文件

    1.1 系统网络设备配置文件/etc/sysconfig/network-scripts
    ]# vim /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0 //表示网卡物理设备的名字
    BOOTPROTO=dhcp //表示为网卡配置静态还是动态IP地址(none:表示无须启动协议;bootp:表示使用BOOTP协议;
    dhcp :使用dhcp协议动态获取ip地址; static:表示手工设置静态IP地址)
    ONBOOT=yes //表示启动系统时是否激活网卡,yes为激活,no不激活
    TYPE=Ethernet //网络类型
    USERCTL=yes
    PEERDNS=yes
    IPV6INIT=no
    PERSISTENT_DHCLIENT=1
    HWADDR= //表示网卡的MAC地址
    GATEWAY = //表示该网关地址
    NETMASK //表示子网掩码
    IPADDR= //表示IP地址

    ]# systemctl restart network (重启服务)


    2、 /etc/resolv.conf 域名解析配置文件
    nameserver :表示解析域名使用该IP地址指定的主机为域名服务器;
    search : 表示DNS搜索路径


    3 、/etc/hosts 主机名匹配IP地址

    4 、/etc/networks 网络名和网络地址之间的映射关系
    ]# vim /etc/networks
    default 0.0.0.0
    loopback 127.0.0.0
    link-local 169.254.0.0


    5、 /etc/protocols 定义了主机使用的协议,及每个协议的协议号等相关信息
    ]# vim /etc/protocols

    6、/etc/services 定义了系统中所有服务的名称、协议类型、服务端口号等信息,该文件是一个服务名和服务端口号对应的数据库文件
    ]# vim /etc/services


    二 、Linux 网络命令
    2.1 traceroute 显示数据包到目标主机之间的路径,可以追踪网络数据包的路由途径
    命令语法:traceroute 【选项】 【主机名|IP地址】【数据包大小】
    -d 使用Socket层级的排错功能。
    -f<存活数值> 设置第一个检测数据包的存活数值TTL的大小。
    -F 设置勿离断位。
    -g<网关> 设置来源路由网关,最多可设置8个。
    -i<网络界面> 使用指定的网络界面送出数据包。
    -I 使用ICMP回应取代UDP资料信息。
    -m<存活数值> 设置检测数据包的最大存活数值TTL的大小。
    -n 直接使用IP地址而非主机名称。
    -p<通信端口> 设置UDP传输协议的通信端口。
    -r 忽略普通的Routing Table,直接将数据包送到远端主机上。
    -s<来源地址> 设置本地主机送出数据包的IP地址。
    -t<服务类型> 设置检测数据包的TOS数值。
    -v 详细显示指令的执行过程。
    -w<超时秒数> 设置等待远端主机回报的时间。
    -x 开启或关闭数据包的正确性检验。


    2.2 ifconfig 可以显示和配置网络接口,比如设置IP地址、MAC地址、激活或关闭网络接口。
    【ssh登陆linux服务器操作要小心,网卡关闭了就不能连接开启了,除非你有多网卡。】
    ifconfig 命令设置的网卡信息在系统重启后会失效。
    语法格式 :ifconfig 【接口】【选项|IP地址】
    up 启动指定网络设备/网卡。
    down 关闭指定网络设备/网卡。
    arp 设置指定网卡是否支持ARP协议。
    -promisc 设置是否支持网卡的promiscuous模式,如果选择此参数,网卡将接收网络中发给它所有的数据包
    -allmulti 设置是否支持多播模式,如果选择此参数,网卡将接收网络中所有的多播数据包
    -a 显示全部接口信息
    -s 显示摘要信息(类似于 netstat -i)
    add 给指定网卡配置IPv6地址
    del 删除指定网卡的IPv6地址
    mtu<字节数> 设置网卡的最大传输单元 (bytes)
    netmask<子网掩码> 设置网卡的子网掩码。
    tunel 建立隧道
    dstaddr 设定一个远端地址,建立点对点通信
    -broadcast<地址> 为指定网卡设置广播协议
    -pointtopoint<地址> 为网卡设置点对点通讯协议
    multicast 为网卡设置组播标志
    address 为网卡设置IPv4地址
    txqueuelen<长度> 为网卡设置传输列队的长度


    2.3 ping 测试与目标主机之间的连通性
    格式:ping 【选项】【目标】
    -t Ping 指定的计算机直到中断。  
    -a 将地址解析为计算机名。  
    -n count 发送 count 指定的 ECHO 数据包数。默认值为 4。 
    -l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是65,527。  
    -f 在数据包中发送"不要分段"标志。数据包就不会被路由上的网关分段。  
    -i ttl 将"生存时间"字段设置为 ttl 指定的值。  
    -v tos 将"服务类型"字段设置为 tos 指定的值。  
    -r count 在"记录路由"字段中记录传出和返回数据包的路由。count 可以指定最少 1 台,最多 9 台计算机。  
    -s count 指定 count 指定的跃点数的时间戳。  
    -j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源)IP 允许的最大数量为 9。  
    -k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源)IP 允许的最大数量为 9。  
    -w timeout 指定超时间隔,单位为毫秒。  
    destination-list 指定要 ping 的远程计算机。
    ——根据ping返回信息分析原因
    1.Request timed out :对方已关机;没有这个地址;对方与自己不在同一网段内;设置了ICMP数据包过滤(比如防火墙设置);错误设置IP地址。
    2.Destination host Unreachable :对方与自己不在同一网段内,而自己又未设置默认的路由;网线 出了故障;
    3.Bad IP address :可能没有连接到DNS服务器;可能是IP地址不存在。
    4.Source quench received : 表示对方或中途的服务器繁忙无法回应。
    5.Unknown host——不知名主机:可能是域名服务器有故障;或者网络管理员的系统与远程主机之间的通信线路有故障。
    6.No answer——无响应 :中心主机没有工作; 本地或中心主机网络配置不正确; 本地或中心的路由器没有工作; 通信线路有故障; 中心主机存在路由选择问题。
    7.Ping 127.0.0.1:127.0.0.1是本地循环地址 ——表明本地机TCP/IP协议不能正常工作。
    8.no rout to host:网卡工作不正常。
    9.transmit failed ,error code: 10043网卡驱动不正常。
    10.unknown host name:DNS配置不正确。


    2.4 netstat 用来显示网络状态的信息,如网络连接、路由表、接口统计、伪装连接和组播成员.
    可用于列出系统上所有的网络套接字连接情况,包括 tcp, udp 以及 unix 套接字,另外它还能列出处于监听状态(即等待接入请求)的套接字。(@@@常用的)
    格式:netstat 【选项】【延迟】
    -a或–all:显示所有连线中的Socket; @@@
    -A<网络类型>或–<网络类型>:列出该网络类型连线中的相关地址;
    -c或–continuous:持续列出网络状态; @@@
    -C或–cache:显示路由器配置的快取信息;
    -e或–extend:显示网络其他相关信息; (-i 和-e 搭配,可以输出用户友好的信息)
    -F或–fib:显示FIB;
    -g或–groups:显示多重广播功能群组组员名单; @@@
    -h或–help:在线帮助;
    -i或–interfaces:显示网络接口信息表单; @@@
    -l或–listening:显示监控中的服务器的Socket; @@@
    -M或–masquerade:显示伪装的网络连线;
    -n或–numeric:直接使用ip地址,而不通过域名服务器; @@@
    -N或–netlink或–symbolic:显示网络硬件外围设备的符号连接名称;
    -o或–timers:显示计时器;
    -p或–programs:显示正在使用Socket的程序识别码和程序名称; @@@
    -r或–route:显示Routing Table内核路由信息; @@@
    -s或–statistice:显示网络工作信息统计表;
    -t或–tcp:显示TCP传输协议的连线状况; @@@
    -u或–udp:显示UDP传输协议的连线状况;
    -v或–verbose:显示指令执行过程;
    -V或–version:显示版本信息;
    -w或–raw:显示RAW传输协议的连线状况;
    -x或–unix:此参数的效果和指定"-A unix"参数相同;
    –ip或–inet:此参数的效果和指定"-A inet"参数相同。


    2.5 arp 用来增加、删除和显示ARP缓存条目
    ARP是一个重要的TCP/IP协议,并且用于确定对应IP地址的网卡物理地址;
    输出结果中用"C"表示ARP缓存内容,"M"表示永久性表项,"P"表示公共的表项。
    格式:arp【选项】【IP地址】【MAC地址】
    arp: 显示所有的表项
    -d address: 删除一个arp表项。
    -s address hw_addr: 设置一个arp表项。
    -a 使用bsd形式输出。(没有固定的列)
    -n 使用数字形式显示ip地址,而不是默认的主机名形式。
    -D 不是指定硬件地址而是指定一个网络接口的名称,表项将使用相应接口的MAC地址。一般用来设置ARP代理。
    H type, --hw-type type: 指定检查特定类型的表项,默认type为ether,
    -i If, --device If: 指定设置哪个网络接口上面的arp表项。
    -f filename: 作用同’-s’,不过它通过文件来指定IP地址和MAC地址的绑定。

    展开全文
  • CentOs7修改网卡配置文件不生效-亲测有效,可以通过nmcli命令进行修改,修改后重启虚拟机生效即完成,如果不生效说明虚拟机启动时获取IP地址的配置文件不是eth0,将其余网卡配置文件修改或删除即可。
  • Linux 网卡配置文件,命令详细设置

    万次阅读 2016-09-17 15:49:19
    配置文件 /etc/hosts(本地主机ip地址映射,可以有多个别名)。 /etc/services(端口号与标准服务之间的对应关系)。 /etc/sysconfig/network(设置主机名,网关,域名)。 HOSTANME=zjw.com(主机名)(需要重启...
    配置文件
    
    /etc/hosts(本地主机ip地址映射,可以有多个别名)。
    /etc/services(端口号与标准服务之间的对应关系)。
    /etc/sysconfig/network(设置主机名,网关,域名)。
    HOSTANME=zjw.com(主机名)(需要重启计算机才有效)
    GATEWAY=192.168.1.1(网关)
    /etc/rc.d/init.d/network restart(脚本服务启动)
    service network restart(同上,是命令执行)
    2.和DNS相关
    /etc/host.conf
    /etc/nsswitch.conf
    /etc/resolv.conf(配置dns)
    3.网卡配置文件
    /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=eth0(哪张网卡)
    ONBOOT=yes
    BOOTPROTO=static(静态ip状态设置)
    BOOTPROTO=dhcp(dhcp获取)
    IPADDR=192.168.1.8(静态ip地址)
    NETMASK=255.255.255.0
    GATEWAY=192.168.1.1(网关)(如果在此设置网关,则上面的无效)
    MACADDR=00:0C:29:96:38:F8(修改mac地址)(永久有效)
    /etc/rc.d/init.d/network restart(脚本启动)
    service network restart(命令启动)
    4.IP配置方法及自动获取ip
    ifconfig eth0 192.168.0.10 将采用默认子网掩码
    ifconfig eth0 192.168.0.10 netmask 255.255.255.252 (手动定义子网掩码)
    ifconfig eth0 up(激活网卡)
    /etc/sysconfig/network-scripts/ifup eth0(脚本激活网卡)或者
    ifup eth0(指向/sbin/ifup的符号链接)。注:修改mac地址,用此好像无效,切记。
    ifconfig eth0 down(关闭网卡)
    /etc/sysconfig/netowrk-scripts/ifdown eth0(脚本关闭网卡)或者
    ifdown eth0(指向/sbin/ifdown的符号链接)
    netconfig
    是文本窗口的形式设置IP的命令,修改好之后用
    service network restart (让配置参数生效)
    ifconfig eth0 -dynamic(手动设置获取dhcp ip地址)
    5.修改MAC地址
    ifconfig eth0 down
    ifconfig eth0 hw ether 00:00:0c:12:34:56
    /etc/rd.d/init.d/network(上面的修改可存储在此脚本中)
    ifconfig eth0 up
    #上面这种方法是在内核中修改,下次开机将还原
    要永久有效在网卡配置文件中加入以下这一条:
    MACADDR=00:00:0c:12:34:56
    /etc/sysconfig/network-scripts/ifcfg-eth0
    6.常用测试命令
    ping -c 4 172.16.1.1
    route (对内核的ip路由表进行操作,主要对己配置的接口的主机或网络设置静态路由,如通过ifconfig程序配)
    route add -net 192.168.1.0 netmask 255.255.255.0 eth0 (添加一条到192.168.1.0网络的路由条目)
    route del -net 192.168.1.0 netmask 255.255.255.0 (删除路由条目)
    route -C 查看缓冲表
    route -n 查看本地路由表
    traceroute 路由跟踪
    注:netconfig、ifconfig、route三者结合使用,不用重启系统及服务。
    7.创建ADSL连接
    rpm -qa |grep rp-pppoe
    rpm -ivh rp-pppoe* (将光盘)
    route del default(删除默认路由)
    adsl-setup (设置连接)
    adsl-start (连接测试)
    adsl-status (查看状态)
    展开全文
  • Linux网卡配置

    千次阅读 2019-06-06 15:20:44
    网卡配置 图形界面 命令行 修改网卡的配置文件 [root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 修改: BOOTPROTO=none/static ONBOOT=yes在系统启动时激活网卡 添加 IPADDR=...
  • Linux 修改网卡配置文件命令

    千次阅读 2018-05-18 09:19:33
    修改网卡配置文件:centos: vi /etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 #网卡对应的设备别名 BOOTPROTO=static #网卡获得ip地址的方式(默认为dhcp,表示自动获取) HWADDR=00:07:E9:05:E8:B4 #...
  • linux找不到网卡配置文件解决办法

    千次阅读 2018-02-23 11:21:39
    场景:在虚拟机系统中,在设置网卡信息时,ifconfig看到有网络信息,但是在/etc/sysconfig/network-script/目录下找不到对应的网卡配置文件。解决:重建网卡配置文件即可。一、ifconfig查看网络信息:[plain] view ...
  • centos7网卡配置文件丢失的修复办法

    万次阅读 2018-12-11 22:46:14
    有时候当我们用VMware打开虚拟机后会发现 /etc/sysconfig/network-scripts 下没有对应的网卡...进入网卡配置文件目录找不到对应的配置文件, 所以我们要新建一个配置文件ifcfg-eno16777736,这里的网卡是eno167777...
  • 1.配置文件/etc/hosts(本地主机ip地址映射,可以有多个别名)。/etc/services(端口号与标准服务之间的对应关系)。/etc/sysconfig/network(设置主机名,网关,域名)。HOSTANME=zjw.com(主机名)(需要重启计算机才...
  • 所以我们要修改配置文件,修改后保存,重启上电后才生效。   三.网络配置文件:(修改用vi/vim,查看用cat)   1.修改网卡信息   注意事项: 大小写敏感:左侧名称都为大写,右侧值都是小写 ...
  • 题虚拟机下调出网卡配置文件 由于我使用了VMware虚拟机出现了没有网卡设备配置文件的问题 我讲解下如何调出网卡的配置文件 ifcfg-ethXXX (1)右击右上角的计算图标 (2)...
  • Linux网卡配置问题

    千次阅读 2020-05-31 14:43:21
    Linux网卡配置问题背景解决方法 背景 搭建实验环境时,由于实验环境在虚机网络内,配置规划ip和网关后发现,可以ping 通网关,但从外面无法ping通虚机 解决方法 初步怀疑:是linux把识别到的第一个网口配置作为...
  • Linux虚拟网卡配置

    2010-08-05 20:44:47
    Linux虚拟网卡配置的资料以及相关理论
  • 修改网卡名称为eth0 vi /etc/udev/rules.d/70-persistent-net.rules SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:bc:15:79", ATTR{type}...
  • linux rhel6 网卡配置汇总

    千次阅读 2019-03-25 11:47:30
    Linux系统查看网卡信息相关命令 ...网卡配置文件(修改网卡ip) vim /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE="eth0" / *网卡设备名 BOOTPROTO=none / *网络模式:none/static 手动设置静态i...
  • Linux 网卡设置 IP地址配置 网络配置

    万次阅读 热门讨论 2018-01-13 23:02:11
    Linux中网络配置 1.首先先打开windows系统中的网络适配器,选择虚拟机的网络,本地ip地址为如图所示 2.打开我们的虚拟机,点击右上角的电脑图标,右击-edit connections, 3.如果里面有连接的话,把他们都...
  • Linux—相关网络配置文件路径

    千次阅读 2019-04-21 17:45:06
    修改文件:vi/etc/sysconfig/network_scripts/ifcfg_ens33 //vi相当于window的记事本 DEVICE:此设备文件应用到的设备 HWADDR:对应的设备的MAC地址 BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp,static,...
  • centos6.8找不到网卡配置文件 vim etc/udev/rules.d/70-persistent-net.rules #查看系统有没有认证 新增加的网卡 这里有显示 表示 已经识别了新增加的网卡了 注意 把ATTP 这一部分的内容复制下来 使用ifconfig 能...
  • Redhat7网卡配置的3种方法 Redhat7网卡配置的3种方法.docRedhat7网卡配置的3种方法.docRedhat7网卡配置的3种方法.docRedhat7网卡配置的3种方法.doc
  • linux 网卡文件的解释以及一些简单的网络命令
  • 并且会体会网卡名与配置名不符,这时候应该怎么办呢? 1.清空下面文件 /etc/udev/rules.d/70-persistent-net.rules 2.右键虚拟机选择设置菜单 3.选择网络适配器,点击移除 4.点击添加按钮,添加网络适配器...
  • redhat配置网卡配置文件

    千次阅读 2017-02-18 23:13:33
    网卡配置文件在 /etc/sysconfig/network-scripts 配置文件大小写严格区分(不能更改配置内字符的大小写) 如果打开了dhcp则静态配置会失效 配置文件各项没有顺序区分 主要配置有(待补充) DEVICE ---->设备名称...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 70,229
精华内容 28,091
关键字:

linux网卡配置文件被删除

linux 订阅