CentOS7配置静态IP上网

在CentOS7上 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 命令后,发现ens33网卡(这个ens33是我这里的网卡)没有ip地址。

编辑网卡设置文件

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

原文件如下:

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
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=42cf8ea7-1111-4d33-94ac-4baf5ec967a2
DEVICE=ens33
ONBOOT=no

ONBOOT=no 说明未开机启动改成 ONBOOT=yes

重启

reboot

查看自动分配的IP

ip addr
ip addr

修改配置文件如下:

vi /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
#BOOTPROTO=dhcp
IPADDR0=192.168.1.158
PREFIX0=24
GATEWAY0=192.168.1.1
DNS1=192.168.1.1
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
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=42cf8ea7-1111-4d33-94ac-4baf5ec967a2
DEVICE=ens33
ONBOOT=yes

下载wget

yum install wget

想使用 ifconfig 的话下载 net-tools

yum install net-tools
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,218评论 2 33
  • 多网卡同IP技术 将多个网卡端口绑定为一个,可以提升网络的性能。在linux系统上有两种技术可以实现,Linux ...
    geekdeedy阅读 10,540评论 0 4
  • 1.命令格式:ifconfig [网络设备] [参数] 2.命令功能: ifconfig 命令用来查看和配置网络设...
    Nuuuu阅读 3,794评论 0 12
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,539评论 9 467
  • 第二天一早,我们终于把你送到了肿瘤医院。 你清醒的时候,一直拒绝去医院,你怕那个地方。两年半前,父亲就是因为去医院...
    阿萨哥阅读 194评论 0 0