• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统
您的位置:首页 > 操作系统 >RedHat/Centos > CentOS 7 网络配置方法

CentOS 7 网络配置方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-05-12

佚名 通过本文向大家介绍了centos网络配置,虚拟机centos网络配置,centos网络配置命令,centos网络配置文件,centos 7网络配置等相关知识,希望对您有所帮助,也希望大家多多支持linkedu.com

今天在一台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...}</p> <p># 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地址</p> <p># 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 # 删除默认路由
</div>

输入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

[root@centos1 ~]#

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


[root@centos1 ~]#

从上面结果看到,通过DHCP分配到的ip地址是172.8.1.200,虽然是测试机,但为了便于今后的远程连接,我们还是给这台机配置一个固定ip吧。

用vi打开ifcfg-enp2s0,输入以下参数,再用#将BOOTPROTO=dhcp注释。


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

[root@centos1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-enp2s0


[root@centos1 ~]#

待续......

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 虚拟机下CentOS的快照和克隆功能详解
  • CentOS系统如何获取命令的源代码
  • CentOS的网络配置的命令详解
  • Centos常用方便的命令与技巧集合介绍
  • CentOS虚拟机下的相关操作详解
  • CentOS使用上一条命令的所有参数详解
  • CentOS 7下网络设备如何命名?
  • CentOS虚拟机如何进入救援模式?
  • 虚拟机CentOS 7无法上网提示线缆被拔出怎么办?
  • CentOS在不重启的情况下为其虚拟机添加新硬盘的教程

相关文章

  • 2017-05-12nfs 配置的简单例子
  • 2017-05-12自己DIY制作精简版Centos系统的详细过程
  • 2017-05-12给RedHat系统安装GNOME图形化桌面的方法
  • 2017-05-12Linux CentOS上编译并安装Clang教程
  • 2017-05-12Centos常用方便的命令与技巧集合介绍
  • 2017-05-12centos安装svn服务器详细步骤
  • 2017-05-12CentOS下如何安装CodeBlocks?CentOS下安装CodeBlocks图文详解
  • 2017-05-12CentOS 6.5服务器安全加固及性能优化
  • 2017-05-12解决linux系统CentOS下调整home和根分区大小的方法
  • 2017-05-12centos 7 安装percona Server 服务器方法

文章分类

  • bios
  • 系统安装
  • 系统进程
  • Windows
  • LINUX
  • RedHat/Centos
  • Ubuntu/Debian
  • Fedora
  • Solaris
  • 麒麟系统
  • 红旗Linux
  • 苹果MAC
  • 注册表
  • 其它系统

最近更新的内容

    • Linux各版本root本地密码破解方法
    • CentOS下如何合并目录?CentOS下合并目录的方法
    • 如何在CentOS上配置基于主机的入侵检测系统(IDS)的教程
    • 为CentOS系统设置网易下载源的方法
    • nfs 配置的简单例子
    • CentOS安装最小化安装找不到eth0该怎么办?
    • Centos中基于IP,域名,端口的虚拟主机搭建图文教程
    • CentOS下如何避免文件覆盖?
    • CentOS 6.x 到 CentOS 7 的升级过程
    • CentOS下重新安装yum的方法分享

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有