首页 > 系统相关 >centos 7 配置静态 ip

centos 7 配置静态 ip

时间:2024-05-19 10:40:24浏览次数:29  
标签:00 centos 静态 ip 192.168 lft yes ens32

在 centos7 中, 静态 ip 由文件/etc/sysconfig/network-scripts/ifcfg-ens32指定, 默认情况下, 内容如下:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens32
UUID=7a9afb0e-d866-4be1-9509-25d40df28e3c
DEVICE=ens32
ONBOOT=no

其中涉及到网址, 子网掩码, 网关几个配置, 故此, 我们可以先将 ONBOOT=no 改为 ONBOOT=yes, 重启以获得网络.

然后查看分配给我们的网址, ip a, 输出:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    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: ens32: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:11:38:54 brd ff:ff:ff:ff:ff:ff
    inet 192.168.35.130/24 brd 192.168.35.255 scope global noprefixroute ens32
       valid_lft forever preferred_lft forever
    inet6 fe80::5838:2d2d:2d86:176/64 scope link noprefixroute
       valid_lft forever preferred_lft forever

其中可以看到 192.168.35.130/24, 它表示在我的虚拟机中, 分配的ip地址是 192.168.35.130, 其中子网掩码的长度是 24.

然后, 用 ip route 查看路由, 也就是网关, 输出:

default via 192.168.35.2 dev ens32 proto static metric 100
192.168.35.0/24 dev ens32 proto kernel scope link src 192.168.35.130 metric 100

可以看到, 默认情况下, 网关是 192.168.35.2. 为什么一定要看这个? 因为大多数时候用的是 192.168.1.1 这个网关.它跟虚拟网卡有关.

好, 接下来我们就可以修改配置了, 我其实是不想让虚拟机有时候修改我的ip , 所以, 我依然使用默认的 ip 地址, 只是修改为静态 ip, 如下:

TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
# BOOTPROTO=dhcp
BOOTPROTO=static # 静态配置
IPADDR=192.168.35.130 # ip 地址
PREFIX=24 # 子网掩码, 等价于 255.255.255.0
GATEWAY=192.168.35.2 # 网关
DNS1=8.8.8.8 # dns
DNS2=8.8.4.4 # dns 2
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens32
UUID=7a9afb0e-d866-4be1-9509-25d40df28e3c
DEVICE=ens32
ONBOOT=yes

主要改动这几个:

# BOOTPROTO=dhcp
BOOTPROTO=static
IPADDR=192.168.35.130
PREFIX=24
GATEWAY=192.168.35.2
DNS1=8.8.8.8
DNS2=8.8.4.4
ONBOOT=yes

标签:00,centos,静态,ip,192.168,lft,yes,ens32
From: https://www.cnblogs.com/yinchaows/p/18199865

相关文章

  • CentOS配置静态IP
    1.查看虚拟机使用的网络连接方式2.查看虚拟机的网络连接方式IP3.1.CentOS6.8之前IP配置方法打开系统输入setup,进入文本模式设置工具进入网络配置模式进入网络配置模式过后在进入设置配置,选项eth0网卡进入配置静态IP关闭DHCP,在静态IP,子网掩码和默认网关输入自己需要设定的......
  • HTML 28 - Javascript
    Ascriptisasmallpieceofprogramthatcanaddinteractivitytoourwebsites.Forexample,ascriptcouldgenerateapop-upalertboxmessage,orprovideadropdownmenu.ThisscriptcouldbewrittenusingJavaScriptorVBScript.Nowadays,onlyJavaScr......
  • python中pip安装源配置
    需要指定pip为国内源windows打开文件资源管理器地址栏上面输入%appdata%在这里面新建一个文件夹pip在pip文件夹里面新建一个文件叫做pip.ini,内容写如下即可python[global]timeout=6000index-url=https://mirrors.aliyun.com/pypi/simple/trusted-hos......
  • 在 JavaScript 中保留小数点后两位的方法
    From: https://www.jb51.net/javascript/301602kuw.htm在 JavaScript 中,有多种方法可以保留小数点后两位,本文给大家分享比较常用的方法,文末给大家介绍了实现数据格式化保留两位小数的多种方法,感兴趣的朋友一起看看吧 在JavaScript中,保留小数点后两位的方法在JavaS......
  • (FPGA) XCKU15P-1FFVE1517E XCKU15P-3FFVE1517E XCKU15P-2FFVE1517E IC适用于智能IP集
    Kintex™UltraScale+™器件在FinFET节点中提供高性价比,为需要高端功能(包括33Gb/s收发器和100G连接内核)的应用提供了经济高效的解决方案。该中端产品系列同时支持数据包处理和DSP密集型功能,是无线MIMO技术、Nx100G有线网络、以及数据中心网络和存储加速等应用的理想选......
  • P1036 [NOIP2002 普及组] 选数
    传送锚点:https://www.luogu.com.cn/problem/P1036题目描述已知\(n\)个整数\(x_1,x_2,\cdots,x_n\),以及\(1\)个整数\(k\)(\(k<n\))。从\(n\)个整数中任选\(k\)个整数相加,可分别得到一系列的和。例如当\(n=4\),\(k=3\),\(4\)个整数分别为\(3,7,12,19\)时,可得全部的组合......
  • pip 下载速度慢
    1、打开文件夹,输入%APPDATA%回车,打开%APPDATA%路径,并在此路径下新建一个pip文件夹:2、在pip文件夹下,新建pip.ini文件,并将以下内容添加至pip.ini文件中: [global]timeout=6000index-url=http://mirrors.aliyun.com/pypi/simple/trusted-host=mirrors.aliyun.com......
  • 同时安装python2和python3,并重新设置pip2和pip3
    1.python2和python3安装官网地址:https://www.python.org/downloads/2.环境变量配置在Path中添加:python2的安装目录:xxx\python2;xxx\python2\Scripts;python3的安装目录:xxx\python3;xxx\python3\Scripts;对其安装目录下的python.exe和pythonw.exe重命名:python2.exe、pyt......
  • Centos Mysql 主从备份
    1、主库设置my.cnfserver_id=2必须唯一binlog-do-db=abo-assist备份的数据库log-bin=mysql-bin开启binlog创建同步账号并授权CREATEUSER'repl'@'%'IDENTIFIEDWITH'mysql_native_password'BY'123456';GRANTREPLICATIONSLAVEON.TO&#......
  • AnimationClip获取关键帧信息
    1,关键帧数据都保存在AnimationCurve上,所以首先要获取到这个publicstaticAnimationCurveGetAnimCurve(AnimationClipclip,stringpath,stringpropName){EditorCurveBinding[]bindings=AnimationUtility.GetCurveBindings(clip);foreach(varbinbindings)......