精华内容
下载资源
问答
  • Centos7网络配置

    2019-02-01 15:58:36
    Centos7网络配置
                   

    一. 查看网络地址:

     

    centos7取消了ifconfig命令,使用ip addr命令查看IP地址
    二.配置网络
    VirtualBox安装的CentOS7,安装完成后,发现无法上网,于是到网上查了一下,经过以下几步即可上网。
    1.找到以太网卡配置文件ifcfg-enp**文件,过面的数字好像是随机生成的。

    2. 使用Root打开并编辑些文件,将onboot的"no"改为“yes”,然后重启网络。

    最后输入:wq 保存并退出,再重启一下network:

    3.重启网络命令

    # service network restart

    这样再启动系统时,网络也会自动启动。

    或者用下面方法配置静态IP地址

    问题:在CentOS 7上,我想要将我其中一个网络接口从DHCP改为静态IP地址配置,如何才能永久为CentOS或RHEL 7上的网络接口分配静态IP地址?

    如果你想要为CentOS 7中的某个网络接口设置静态IP地址,有几种不同的方法,这取决于你是否想要使用网络管理器。

    网络管理器(Network Manager)是一个动态网络的控制器与配置系统,它用于当网络设备可用时保持设备和连接开启并激活。默认情况下,CentOS/RHEL 7安装有网络管理器,并处于启用状态。

    使用下面的命令来验证网络管理器服务的状态:

    1. $ systemctl status NetworkManager.service

    运行以下命令来检查受网络管理器管理的网络接口:

    1. $ nmcli dev status

    如果某个接口的nmcli的输出结果是“已连接”(如本例中的enp0s3),这就是说该接口受网络管理器管理。你可以轻易地为某个特定接口禁用网络管理器,以便你可以自己为它配置一个静态IP地址。

    下面将介绍在CentOS 7上为网络接口配置静态IP地址的两种方式,在例子中我们将对名为enp0s3的网络接口进行配置。

    不使用网络管理配置静态IP地址

    进入/etc/sysconfig/network-scripts目录,找到该接口的配置文件(ifcfg-enp0s3)。如果没有,请创建一个。

    打开配置文件并编辑以下变量:

    在上图中,“NM_CONTROLLED=no”表示该接口将通过该配置文件进行设置,而不是通过网络管理器进行管理。“ONBOOT=yes”告诉我们,系统将在启动时开启该接口。

    保存修改并使用以下命令来重启网络服务:

    1. # systemctl restart network.service

    现在验证接口是否配置正确:

    1. # ip add

    使用网络管理器配置静态IP地址

    如果你想要使用网络管理器来管理该接口,你可以使用nmtui(网络管理器文本用户界面),它提供了在终端环境中配置配置网络管理器的方式。

    在使用nmtui之前,首先要在/etc/sysconfig/network-scripts/ifcfg-enp0s3中设置“NM_CONTROLLED=yes”。

    现在,请按以下方式安装nmtui。

    1. # yum install NetworkManager-tui

    然后继续去编辑enp0s3接口的网络管理器配置:

    1. # nmtui edit enp0s3

    在下面的屏幕中,我们可以手动输入与/etc/sysconfig/network-scripts/ifcfg-enp0s3中所包含的内容相同的信息。

    使用箭头键在屏幕中导航,按回车选择值列表中的内容(或填入想要的内容),最后点击屏幕底部右侧的确定按钮。

    最后,重启网络服务。

    1. # systemctl restart network.service

    好了,现在一切都搞定了。


               

    再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

    展开全文
  • CentOS7 网络配置

    千次阅读 2016-03-30 13:47:02
    CentOS 7 网络配置

    原文地址本文出自 “胡小明的IT之路” 博客
    今天在一台PC上安装了CentOS 7,当时选择了最小安装模式,安装完成后马上用ifconfig查看本机的ip地址(局域网已经有DHCP),发现报错,提示ifconfig命令没找到。

    [root@centos1 ~]# ifconfig
    
    -bash: ifconfig: command not found

    首先,习惯性的输入echo $PATH(查看当前PATH环境变量,跟DOS的path命令一样的功能,注意Linux系统中的命令是区分大小写的),显示结果如下:

    [root@centos1 ~]# echo $PATH
    
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
    

    从上面显示结果看,放置系统管理程序的路径/usr/sbin已存在,就是放外部命令的路径。直接用ls查看/usr/sbin/目录,也没看到ifconfig,怎么回事?

    [root@centos1 ~]# ls /usr/sbin/

    我还是不死心,再用find命令也没找到ifconfig?

    [root@centos1 ~]# find / -name "ifconfig"

    此时心里有底了,应该是用某个命令代替了ifconfig了。上百度一查,果不其然,已经用ip命令代替ifconfig命令了。下面列出ip命令常用参数。

    ip [选项] 操作对象{link|addr|route…}

    # ip link show                # 显示网络接口信息
    # ip link set eth0 upi           # 开启网卡
    # ip link set eth0 down          # 关闭网卡
    # ip link set eth0 promisc on      # 开启网卡的混合模式
    # ip link set eth0 promisc offi     # 关闭网卡的混个模式
    # ip link set eth0 txqueuelen 1200   # 设置网卡队列长度
    # ip link set eth0 mtu 1400        # 设置网卡最大传输单元
    # ip addr show                # 显示网卡IP信息
    # ip addr add 192.168.0.1/24 dev eth0 # 设置eth0网卡IP地址192.168.0.1
    # ip addr del 192.168.0.1/24 dev eth0 # 删除eth0网卡IP地址
    
    # ip route list                 # 查看路由信息
    # ip route add 192.168.4.0/24  via  192.168.0.254 dev eth0 # 设置192.168.4.0网段的网关为192.168.0.254,数据走eth0接口
    # ip route add default via  192.168.0.254  dev eth0    # 设置默认网关为192.168.0.254
    # ip route del 192.168.4.0/24      # 删除192.168.4.0网段的网关
    # ip route del default          # 删除默认路由
    

    输入ip addr命令后,发现enp2s0网卡(这个enp2s0是我这里的网卡)没有ip地址。

    [root@centos1 ~]# ip addr

    既然没有ip地址,那直接去/etc/sysconfig/network-scripts目录中看一下的网卡ip信息的配置文件名吧。

    [root@centos1 ~]# ls /etc/sysconfig/network-scripts/
    ifcfg-enp2s0  ifdown-eth   ifdown-post    ifdown-Team      ifup-aliases  ifup-ipv6   ifup-post    ifup-Team      init.ipv6-global
    ifcfg-lo      ifdown-ippp  ifdown-ppp     ifdown-TeamPort  ifup-bnep     ifup-isdn   ifup-ppp     ifup-TeamPort  network-functions
    ifdown        ifdown-ipv6  ifdown-routes  ifdown-tunnel    ifup-eth      ifup-plip   ifup-routes  ifup-tunnel    network-functions-ipv6
    ifdown-bnep   ifdown-isdn  ifdown-sit     ifup             ifup-ippp     ifup-plusb  ifup-sit     ifup-wireless
    

    从结果看,之前保存网卡ip信息的配置文件名也由以前的ifcfg-eth0变成了ifcfg-enp2s0,好吧,既然你给他命这么个名,那我就先用着。先cat一下ifcfg-enp2s0

    [root@centos1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp2s0
    HWADDR=00:E0:69:01:6A:96
    TYPE=Ethernet
    BOOTPROTO=dhcp
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    NAME=enp2s0
    UUID=5b0a7d76-1602-4e19-aee6-29f57618ca01
    ONBOOT=no

    从上面的配置中有看到虽然BOOTPROTO=dhcp,但是ONBOOT=no,这里用vi将ONBOOT=no改成ONBOOT=yes,然后重启CentOS。

    [root@centos1 ~]# shutdown -r

    重启完成后输入帐号和密码进入命令提示操作符继续用ip addr查看网卡信息。结果如下:

    [root@centos1 ~]# ip add
    1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
        link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
        inet 127.0.0.1/8 scope host lo
           valid_lft forever preferred_lft forever
        inet6 ::1/128 scope host
           valid_lft forever preferred_lft forever
    2: enp2s0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000
        link/ether 00:e0:69:01:6a:96 brd ff:ff:ff:ff:ff:ff
        inet 172.8.1.200/24 brd 172.8.1.255 scope global enp2s0
           valid_lft forever preferred_lft forever
        inet6 fe80::2e0:69ff:fe01:6a96/64 scope link
           valid_lft forever preferred_lft forever
    
    从上面结果看到,通过DHCP分配到的ip地址是172.8.1.200,虽然是测试机,但为了便于今后的远程连接,我们还是给这台机配置一个固定ip吧。
    
    用vi打开ifcfg-enp2s0,输入以下参数,再用#将BOOTPROTO=dhcp注释。
    IPADDR0=172.8.1.211
    PREFIX0=24
    GATEWAY0=172.8.1.1
    DNS1=172.8.1.1
    

    完整参数如下,好了,网络配通了。明天继续其它功能测试。

    
    
    [root@centos1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp2s0
    HWADDR=00:E0:69:01:6A:96
    TYPE=Ethernet
    BOOTPROTO=dhcp
    DEFROUTE=yes
    PEERDNS=yes
    PEERROUTES=yes
    IPV4_FAILURE_FATAL=no
    IPV6INIT=yes
    IPV6_AUTOCONF=yes
    IPV6_DEFROUTE=yes
    IPV6_PEERDNS=yes
    IPV6_PEERROUTES=yes
    IPV6_FAILURE_FATAL=no
    NAME=enp2s0
    UUID=5b0a7d76-1602-4e19-aee6-29f57618ca01
    ONBOOT=yes
    IPADDR0=172.8.1.211
    PREFIX0=24
    GATEWAY0=172.8.1.1
    DNS1=172.8.1.1
    

    当联上互联网后,我们可以用yum install net-tools安装net-tools组件,将ifconfig命令找回来。有了互联网一切都好办了。

    [root@centos1 ~]#yum install net-tools

    待续……

    展开全文
  • centos7 网络配置

    万次阅读 多人点赞 2018-08-07 23:25:01
    centos7 刚安装,需要做一些配置才能正常上网! 1.虚拟网络编辑器配置 1)通过VMware菜单栏,依次点击编辑和虚拟网络编辑器 2)选中VMnet8,取消勾选使用本地DHCP服务将IP地址分配给虚拟机,查看DHCP确保未启用...

    centos7 刚安装,需要做一些配置才能正常上网!

    1.虚拟网络编辑器配置

    1)通过VMware菜单栏,依次点击编辑虚拟网络编辑器

    2)选中VMnet8,取消勾选使用本地DHCP服务将IP地址分配给虚拟机查看DHCP确保未启用,点击NAT设置

    3)查看网关IP,并记住192.168.255.2,用于网络配置文件设置

    2.修改mac地址

    如果本虚拟机为克隆机,则需要重新生成mac地址;如果是非克隆机,可跳过此步骤!

    通过VMware菜单栏,依次点击虚拟机设置,然后选中网络适配器,点击高级生成mac地址。

     

    3.网络配置文件设置

    1)进入网络配置文件目录

    cd /etc/sysconfig/network-scripts

    ifcfg-eno16777736就是需要设置的网络配置文件

    2)编辑网络配置文件

    sudo vim ifcfg-eno16777736

    网络配置文件内容编辑如下(红色标识为变动的部分):

    TYPE="Ethernet"

    BOOTPROTO="static"

    DEFROUTE="yes"

    PEERDNS="yes"

    PEERROUTES="yes"

    IPV4_FAILURE_FATAL="no"

    IPV6INIT="yes"

    IPV6_AUTOCONF="yes"

    IPV6_DEFROUTE="yes"

    IPV6_PEERDNS="yes"

    IPV6_PEERROUTES="yes"

    IPV6_FAILURE_FATAL="no"

    NAME="eno16777736"

    UUID="0e6ca219-0d2e-4000-8f17-bf7424e46595"

    DEVICE="eno16777736"

    ONBOOT="yes"

    IPADDR=192.168.255.101

    GATEWAY=192.168.255.2

    NETMASK=255.255.255.0

    DNS=192.168.255.1

    3)保存修改网络配置文件,重启网卡服务

    service network restart

    4.验证网络配置结果

    ping www.baidu.com

    出现如下结果,表示虚拟机网络配置成功!

    展开全文
  • CentOS7网络配置

    2019-03-09 14:05:47
    CentOS7网络配置CentOS7网络配置查看默认网关(VMware)编辑配置文件把ONBOOT=no改成ONBOOT=yes重启CentOS查看网卡信息添加以下内容到ifcfg-ens33查看网卡信息重启网络ping测试 CentOS7网络配置 查看默认网关...

    查看默认网关(VMware)

    	 编辑 - NAT模式 - NAT设置 - 默认网关(192.168.18.2)
    

    编辑配置文件

    	vi /etc/sysconfig/network-scripts/ifcfg-ens33 
    

    把ONBOOT=no改成ONBOOT=yes

    在这里插入图片描述

    重启CentOS

     init 6 或者 reboot
    

    查看网卡信息

    在这里插入图片描述

     注意:如果使用ifconfig则需要安装yum install net-tools
    

    添加以下内容到ifcfg-ens33

     IPADDR=192.168.18.134
     PREFIXO=24
     GATEWAYO=192.168.18.2
     DNS1=192.168.18.2
    

    查看网卡信息

     ip addr
     注意:如果使用ifconfig则需要安装yum install net-tools	 	 
    

    重启网络

     rservice network restart 
    

    ping测试

    	ping 192.168.18.2(默认网关)
    	ping www.baidu.com	
    
    展开全文
  • CentOS 7网络配置

    2020-03-13 16:59:13
    Centos 7 网络配置一:环境描述二:配置2.1切换到root用户2.2修改 ifcfg-eth0文件三:重启网络服务方式一:通过 restart 命令启动方式二:先停止再启动四:检查IP地址是否修改成功五:验证网络 一:环境描述 VMware ...
  • centos 7 网络配置

    千次阅读 2017-09-03 09:18:02
    centos 7 网络配置实例 1.配置DNS vim /etc/resolv.conf nameserver 192.168.0.1 nameserver 8.8.8.8 nameserver 8.8.4.4 2.配置网关 route add default gw 192.168.1.1 dev eno* 这样就把网关修改为192.168.1.1...
  • CentOS 7 网络配置

    2016-12-07 14:16:18
    CentOS 7 网络配置 1.0 进入网络配置文件目录 # 列出网络配置文件目录下的文件 ls /etc/sysconfig/network-scripts/ # 编辑网卡的配置文件 # 多网卡会对应多个配置文件,均以ifcfg-eno开头 # 新环境配置可任意...
  • centos7网络配置

    2017-04-01 14:36:25
    centos7网络配置 1、配置静态IP 测试时虚拟机网络连接方式为桥接网卡方式 vi /etc/sysconfig/network-script/ifXXXX 新增以下双斜杠内容 HWADDR="00:0C:29:16:4E:CE" TYPE="Ethernet" BOOTPROTO=...
  • 第1页共7页CentOS7网络配置教程CentOS7网络配置怎么搞?在一台PC上安装了CentOS7,当时选择了最小安装模式,安装完成后马上用ifconfig查看本机的ip地址(局域网已经有DHCP),发现报错,提示ifconfig命令没找到。...
  • CENTOS7网络配置

    万次阅读 2017-03-27 10:36:12
    用VM装了个CENTOS7进去后IFCONFIG只显示一个LO,IP ADDR也是只有这个。  网上搜罗了很多种方法,自己写配置文件等等,一系列超级复杂的操作,最后还是没有成功,IFCONFIG还是没有。。。。 后来看了一篇文章,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,635
精华内容 3,854
关键字:

centos7网络配置