精华内容
下载资源
问答
  • 保姆级教程,Linux静态IP设置的技巧

    万次阅读 多人点赞 2020-03-04 23:44:01
    介绍如何使用VMware虚拟机Linux系统的Ubuntu16.04发行版进行静态IP设置。设置固定IP非常重要,可以避免因IP的改变,而导致原本搭建的环境失效等情况的出现。

    虚拟机如果不设置静态ip,那么ip地址会随着网络的变化而变化,原本所配置的环境又得重新搞,浪费了好多时间,所以虚拟机的静态ip设置是非常需要的。

    以下是虚拟机静态ip的设置。

    查看当前ip:

     ifconfig
    

    可以看到我的网关是ens33
    在这里插入图片描述

    执行命令:

    sudo gedit /etc/network/interfaces
    

    在这里插入图片描述

    填入以下内容:

     auto ens33         # 使用的网络接口,之前查询接口是为了这里(ens33根据自己的实际情况)
     iface ens33 inet static      # ens33这个接口,使用静态ip设置
     address 192.168.XXX.XX     # 设置ip地址为192.168.XXX.XX
     netmask 255.XXX.XXX.0         # 设置子网掩码
     gateway 192.168.XXX.2                # 设置网关(后缀不要.1,否则会上不了网)
     dns-nameservers 8.8.8.8        # 设置dns服务器地址
    

    在这里插入图片描述

    执行一下命令:

    sudo ip addr flush ens33 	# 刷新IP
    
    sudo systemctl restart networking.service
    

    在这里插入图片描述

    最后再次查看ip地址 ifconfig

    在这里插入图片描述

    静态IP设置完成。

    如果想知道如何使用VMware虚拟机操作配置Linux系统的整个流程,可以参考这篇文章:VMware安装Ubuntu,静态ip设置,连接Xshell


    本文是操作演示类型的文章,建议收藏。如果文章对你有帮助,请点个😊,顺带留个评论,将感激不尽😉。如果能给个三连(点赞收藏关注 )就最好啦😁。

    Document
    展开全文
  • shell实现将动态ip修改为静态ip静态ip修改为其它静态ip (1) 将动态ip修改为静态ip的思路  ① 修改ip之前,先备份ifcfg-eth0文件  ② 进入网卡配置目录 /etc/sysconfig/network-scripts/ifcfg-eth0  ③ ...

     shell实现将动态ip修改为静态ip,静态ip修改为其它静态ip
    (1) 将动态ip修改为静态ip的思路
       ① 修改ip之前,先备份ifcfg-eth0文件
       ②  进入网卡配置目录  /etc/sysconfig/network-scripts/ifcfg-eth0
       ③  修改BOOTPROTO=static
       ④  修改ONBOOT=yes
       ⑤  配置静态ip地址 IPADDR
       ⑥  配置DNS  NETMASK
       ⑦  配置网关  GATEWAY
       ⑧  重启网卡验证配置,验证配置结果   service   network  restart
    (2) 将静态ip修改为其它静态ip的思路
       ☆  先判断是否是静态ip   grep "dhcp" /etc/sysconfig/network-scripts/ifcfg-eth0/
       ☆  
             if[$?  -ne   0]; then
                sed -i `s/^IPADDR/#IPADDR/g` ifcfg-eth0
                read  -p   "please Enter  ip:"IPADDR
                echo "IPADDR="$IPADDR">>/etc/sysconfig/network-scripts/
             fi
      ☆  重启网卡验证配置结果   service network  restart
    代码示例:

    #!/bin/bash
    #2018年08月14日
    #change ip  shell
    NET_FILE="/etc/sysconfig/network-scripts"
    NET_DIR="ifcfg-eth0"
    cd $NET_FILE/
    #change ip static for static:
    grep "dhcp" $NET_DIR
    if [ $? -ne 0 ];then
    sed -i s/^IPADDR/#IPADDR/g $NET_DIR
    read -p "Please enter ip Address,example 192.168.0.11 ip:"  IPADDR
    echo "IPADDR=$IPADDR">>$NET_DIR
    echo "NETMASK=255.255.255.0">>$NET_DIR
    echo "GATEWAY=192.168.2.254">>$NET_DIR
    service network restart
    else

    #change ip dhcp for static
    sed -i s/dhcp/static/g $NET_DIR
    sed -i s/ONBOOT=no/ONBOOT=yes/g $NET_DIR
    read -p "Please enter ip Address,example 192.168.0.11 ip:"   IPADDR
    cat>>$NET_FILE/$NET_DIR <<EOF
    IPADDR=$IPADDR
    NETMASK=255.255.255.0
    GATEWAY=192.168.2.1
    EOF
    service network restart
    fi

    或者


    #!/bin/bash
    #by author daqi
    #change ip  shell
    NET_FILE="/etc/sysconfig/network-scripts"
    NET_DIR="ifcfg-eth0"
    cd $NET_FILE/
    #change ip static for static:
    grep "dhcp" $NET_DIR
    if [ $? -ne 0 ];then
    sed -i s/^IPADDR/#IPADDR/g $NET_DIR
    #read -p "Please enter ip Address,example 192.168.0.11 ip:"  IPADDR
    echo "IPADDR=$10.30.8.80">>$NET_DIR
    echo "NETMASK=255.255.255.0">>$NET_DIR
     echo "GATEWAY=192.168.2.254">>$NET_DIR
    service network restart
    else
    #change ip dhcp for static
    sed -i s/dhcp/static/g $NET_DIR
    sed -i s/ONBOOT=no/ONBOOT=yes/g $NET_DIR
    read -p "Please enter ip Address,example 192.168.0.11 ip:"   IPADDR
    cat>>$NET_FILE/$NET_DIR <<EOF
    IPADDR=$IPADDR
    NETMASK=255.255.255.0
    GATEWAY=192.168.2.1
    EOF
    service network restart
    fi

    自动配IP脚本

    #!/bin/bash
    #自动配IP
    # Author: tianzhaogao (E-mail: 296862380@qq.coom)
     
    line_num=$(cat /etc/sysconfig/network-scripts/ifcfg-eth0 | wc -l)
     
    while [ "$line_num" -gt 7 ]
        do
            sed -i '8c \' /etc/sysconfig/network-scripts/ifcfg-eth0
            line_num=$(cat /etc/sysconfig/network-scripts/ifcfg-eth0 | wc -l)
        done
         
    read -t 30 -p "Please input IP:" ipnum
     
    n1=$(echo "$ipnum" | cut -d "." -f 1)
    n2=$(echo "$ipnum" | cut -d "." -f 2)
    n3=$(echo "$ipnum" | cut -d "." -f 3)
    n4=$(echo "$ipnum" | cut -d "." -f 4)
     
    if [ "$n1" -le 255 -a "$n2" -le 255 -a "$n3" -le 255 -a "$n4" -le 255 ];then
        echo -e IPADDR="$ipnum""\n"NETMASK=255.255.255.0"\n"GETWAY="$n1"\."$n2"\."$n3"\.1"\n"IPV6INIT=no"\n"USERCTL=no >> /etc/sysconfig/network-scripts/ifcfg-eth0
        sed -i 's/ONBOOT="no"/ONBOOT="yes"/g' /etc/sysconfig/network-scripts/ifcfg-eth0
        sed -i 's/BOOTPROTO=dhcp/BOOTPROTO=none/g' /etc/sysconfig/network-scripts/ifcfg-eth0
        sed -i 's/ONBOOT=no/ONBOOT=yes/g' /etc/sysconfig/network-scripts/ifcfg-eth0
        service network restart
    fi

    展开全文
  • 静态IP和动态IP有什么区别?什么是静态IP?  动态IP和静态IP的区别在于:动态IP需要在连接网络时自动获取IP地址以供用户正常上网,而静态IP是ISP在装机时分配给用户的IP地址,可以直接连接上网,不需要获取IP地址。...

      静态IP和动态IP有什么区别?什么是静态IP?

      动态IP和静态IP的区别在于:动态IP需要在连接网络时自动获取IP地址以供用户正常上网,而静态IP是ISP在装机时分配给用户的IP地址,可以直接连接上网,不需要获取IP地址。阅读下文了解更多关于动态IP和静态IP的信息。

    静态IP和动态IP有什么区别

      什么是静态IP,静态IP和动态IP有什么区别呢?

      静态IP又做固定IP,是运营商的专线业务提供的一种IP形式,安装专线后运营商会提供固定IP及对应的子网掩码、网关,然后我们将固定IP的信息配置在本地连接里,这样我们电脑开机时就会少获取IP的过程。其实固定IP大多数是用来做网站、运行各种服务的服务器。众所周知,我们上网时输入的都是网址的,而DNS服务器则通过网址知道你的网站服务器IP,进而提供网络服务,让浏览网站的客户打开网站浏览。如果不用固定IP的话,而让服务器IP总是变化,那DNS服务器一旦解析不及时,就不知道把网址指向哪个IP了,也就无法提供服务了。

      静态IP和动态IP对网速的影响:

      ISP运营商对每个用户所提供的网速,并不是以IP限制的,而是从用户连接到ISP运营商的物理线路上进行限制的。例如,小明家安装了运营商4M的带宽,而小红家则安装了2M的带宽。即使小明和小红都是使用静态IP的情况下,小明比小红都会有更好的上网速度。所以,IP地址对网速是没有任何影响的。

      ISP运营商赠送静态IP地址:

      首先说ISP运营商赠送IP的情况是不可能存在的。准确来说是ISP运营商将IP地址租给用户使用。但在目前IPv4地址已经分配完毕,严重稀缺的前提下。ISP运营商将是不会将一个IP赠送给用户的。

    什么是静态IP?

      静态IP与动态IP的区别

      那怎么还会存在静态IP的用户,而不是所有人来增加IP地址的使用灵活性,使用用动态IP呢?其实还是DNS的原因。当我们想访问百度的时候,我们就在浏览器输入网站地址:http://www.baidu.com。但是在网络中,数据传输是以IP来作为源、目的地址,而不是一个网址域名。DNS作用就是将网站域名翻译成IP,方便用户记忆。故为了不经常更新DNS的记录,静态IP地址的优势作用就凸显出来了。

      动态IP并非是一个固定的IP,而是可以重新拨号后发生变化的,而动态域名则是提供的域名动态解析,以遍用户在无法记住动态IP地址的时候用动态域名来连接网络。

      静态IP呢,则可以直接上网,该IP在ISP运营商装专线时会划分一个固定的IP地址,大大增加了连接网络的稳定和便捷性,从而避免了网络连接上的困扰。

      以上就是静态IP和动态IP的不同,静态IP有一个缺点,就是费用昂贵,动态IP则相对便宜,但是各有各的好处,大家根据自己的用途可以自行选择联系ISP运营商合作安装。

    展开全文
  • ubuntu18.04配置静态ip和动态ip

    万次阅读 多人点赞 2019-03-18 18:43:38
    今天需要使用ubuntu系统作项目了,发现问题来了:所使用的主机(ubuntu18.04)之前是...自己算是取巧了吧,查看的是如何配置静态ip,照着里面原始的ip配置,恢复了动态ip。 1. ubuntu18.04配置静态ip 注意: 18.04...
    • 今天需要使用ubuntu系统作项目了,发现问题来了:所使用的主机(ubuntu18.04)之前是配置好的静态ip,现在实验室响应学校信息中心的号召,使用单人账号登陆了,每个人独享自己的20M带宽,网速溜得一匹。现在问题来了,如何恢复成动态ip呢?
    • 自己算是取巧了吧,查看的是如何配置静态ip,照着里面原始的ip配置,恢复了动态ip。

    1. ubuntu18.04配置静态ip

    注意: 18.04和16.04不一样了,配置静态ip的方法有很大差异!

    • 查找netplan目录下默认的网络配置文件,文件后缀为.yaml,我的是叫01-network-manager-all.yaml的文件。如果没有可以使用sudo gedit 01-network-manager-all.yam自己创建和。
    $ cd /etc/netplan
    $ ls
    

    在这里插入图片描述

    • 编辑网络配置文件之前,先查看自己的网卡名称,我的是enp3s0
    $ ifconfig
    

    在这里插入图片描述

    • 编辑网络配置文件01-network-manager-all.yaml,内容如下:
    # Let NetworkManager manage all devices on this system
    network:
      version: 2
      renderer: NetworkManager
      ethernets:
         enp3s0: #配置的网卡名称,使用ifconfig -a查看得到
           dhcp4: no #dhcp4关闭
           addresses: [192.168.202.36/24] #设置本机IP及掩码
           gateway4: 192.168.202.1 #设置网关
           nameservers:
             addresses: [192.168.202.1] #设置DNS
    
    • 使用命令,使静态ip生效。
    $ sudo netplan apply
    
    • 编辑网络配置文件之前,使用ifconfig命令查看配置情况,如果配置成功上图中ip会变成自己设置的ip。

    参考链接:
    ubuntu18.04LTS设置静态IP

    2. ubuntu18.04配置动态ip

    • 查看网卡名称,参考上文。
    • 查找网络配置文件,参考上文。
    • 修改网络配置文件的内容如下:
    # Let NetworkManager manage all devices on this system
    network:
      version: 2
      renderer: NetworkManager
      ethernets:
         enp3s0: #配置的网卡名称,使用ifconfig -a查看得到
           dhcp4: true #dhcp4开启
           addresses: [] #设置本机IP及掩码,空
           optional: true
    
    • 使用$ sudo netplan apply命令,使动态生效。之后再使用ifconfig命令查看配置情况,如果配置成功上图中ip会变成动态的ip。

    参考链接:
    Ubuntu 18.04 LTS中配置IP地址的完整步骤

    展开全文
  • 设置静态ip

    千次阅读 2019-05-24 10:32:46
    centos7设置静态ip 1.设置网线连接的静态ip ifconfig可以看到原本的ip是192.168.32.129 修改它 /etc/sysconfig/network-scripts/ifcfg-ens33 修改两行: BOOTPROTO="static" # 使用静态IP地址,默认为...
  • Linux配置静态IP

    万次阅读 2019-02-08 10:30:29
    Linux配置静态IP
  • centos redhat配置静态ip地址

    万次阅读 2021-03-24 10:54:43
    这里推荐两种方式配置静态ip 方法一:有桌面的情况下,打开桌面右上角点击有线连接,有线设置 然后点击设置按钮 点击ipv4 选中手动,就可以配置想要的ip了。dns一样可以配置,应用一下就可以了。 上边是图形化...
  • CentOS 7.3 静态IP配置上网

    万次阅读 2020-06-27 23:28:22
    CentOS 7.3 静态IP配置上网 本文是基于CentOS 7.3系统环境,配置静态IP,并连接网络: CentOS 7.3 一、配置VMWare网络 1. 取消勾选DHCP服务 首先点击VMnet8那一行,然后把下面“使用本地DHCP服务将IP地址分配给...
  • centos7设置静态IP地址

    万次阅读 多人点赞 2018-03-19 22:44:22
    centos7的网络IP地址配置文件在 /etc/sysconfig/network-scripts 文件夹下,查看当前网卡名称 ifconfigens33网卡对应的配置文件为ifcfg-ens33,使用vim编辑如下:TYPE="Ethernet"... # 使用静态IP...
  • Ubuntu 设置静态IP

    万次阅读 2019-07-11 10:01:04
    Ubuntu 设置静态IP 【ubuntu 12.04】 vmware 桥接模式 在vmware 的桥接模式下,设置ubuntu 的静态IP 地址。直接打开 /etc/network/interfaces 文件,该文件在开始时,只有以下内容: auto lo iface lo inet loopback...
  • 在Linux系统中,网络IP默认是根据DHCP方式由网关自动进行分配,这样可能会出现不同时候连接网络时所分配的IP不一致,在我们开发过程中有的时候若需要使用...下面就来介绍一下Linux系统中设置静态IP的方法: 1、编...
  • 动态IP与静态IP的区别

    千次阅读 2019-06-11 10:11:57
    在互联网上,每一台电脑都拥有自己的ip,往往区分为动态ip和静态ip。很多新手用户往往都可能会混淆动态ip和静态ip的概念。那么,它们之间到底有哪些区别呢? 1、静态ip:在Internet上有千百万台主机,为了区分这些...
  • 在使用代理IP的时候,我们通常会见到动态IP和静态IP这两种选择,IP地址作为我们访问网络的编号,每个人的IP都是不一样的。而获取的IP又可以分为动态IP和静态IP,那么动态IP和静态IP的优缺点都是什么呢?和神龙IP一起...
  • 树莓派设置静态IP

    2017-10-26 19:17:30
    1. 桌面环境设置静态IP在树莓派图形界面下,设置静态IP地址比较容易,只需要打开树莓派的网络设置,选择静态ip,然后填入分配或者自己设置的静态ip地址,重启即可获得静态ip地址。2. ssh环境设置静态IPsudo vim /etc...
  • 静态IP与动态IP的区别

    2019-08-17 13:42:58
    动态IP和静态IP的区别在于:动态IP需要在连接网络时自动获取IP地址以供用户正常上网,而静态IP是ISP在装机时分配给用户的IP地址,可以直接连接上网,不需要获取IP地址。  为什么还会存在静态IP的用户,而不是所有人...
  • 1 win8不能设置静态IP。设置静态IP后点击保存,然后重新打开查看IP,IP仍然为自动回去,静态IP设置后不能保存。 2 以本地网络为例 3 以上步骤完成之后如果问题依旧的话,请按“Windows+X”打开命令提示...
  • Centos 更换静态IP脚本

    千次阅读 2021-03-22 20:25:49
    # 作用:根据主机目前IP地址更换为静态IP,或者手动输入IP地址用于跟换(手动更换要提供网卡名哦)。 # 时间:2021-3-22 # ****************************************************** echo -e " ===============
  • 问题描述: 最近学习linux时,新装一个系统后,发现ip老是变动,于是将虚拟机系统设置成静态ip,但是发现设置静态ip后可以正常ping通宿主机,但是无法联网了,检查发现,原来是将网关和dns服务设置改成了和宿主机ip一致导致...
  • Win7 静态IP配置

    万次阅读 2020-04-12 10:45:52
    Win7 静态IP配置   首先在win7环境通过ipconfig获取ip等网络基本信息。   然后打开控制面板中网络配置。   我使用的是honor 10热点连接。   单击属性。   选择ipv4。   使用静态ip,注意这里的网关...
  • Vmware设置静态ip连网 ( 使用自定义Vmnet8 net )

    万次阅读 多人点赞 2020-03-12 19:03:06
    学习笔记 1.打开虚拟机,点击左上角编辑,打开虚拟网络编译器 2.选择VMnet8,点击NAT模式,再点击NAT... 3.设置网关 ... 5.填上虚拟机的ip地址、子网掩码、网关,一定要填对,错误的话本机ping不到虚拟机的。 6.回...
  • ubuntu20.04设置配置静态ip

    千次阅读 2020-11-03 11:26:32
    ubuntu20.04设置配置静态ip方法 1. 前言 本教程将会演示Ubuntu20.04 Server版系统的静态固定IP地址。 2. 确认你要修改的网卡号 先确认你要修改的网卡号,假设你的服务器有多张网卡: 1 ubuntu...
  • ubuntu配置静态IP教程

    千次阅读 2021-04-08 16:45:32
    前言:本篇文章主要讲述ubuntu系统怎么配置静态IP! 下面以ubuntu18.04为例! 本文主要讲两种配置静态IP的方法! 其中一种比较简单,就是图形化,直接更改即可。如图所示: 以两个网卡演示哈。 先配置ens160 ...
  • 动态IP需要在连接网络时自动获取IP地址以供用户正常上网,而静态IP是ISP或网络设备分配给用户的IP地址,可以直接连接上网,不需要获取IP地址,那静态ip与动态ip的区别在哪里呢?      动态IP和静态IP对网速的...
  • basic server 设置静态IP

    万次阅读 2020-09-09 16:21:46
    3.编写静态IP 3.1USE DHCP 把*改为空格 3.2 打开编辑------->找到虚拟网络编辑器-------------->点击NAT设置 3.3差 4.设置完成以后 保存并退出 5.重启网关 输入/etc/init.d/network restart 6.输入ifconfig ...
  • 动态IP和静态IP地址

    2017-10-25 10:26:47
    静态IP地址不会改变,并且主要用于互联网上的网站应用或服务。一些游戏者和使用VOIP的人往往也倾向于选择静态IP地址,因为沟通更容易。动态地址是从可以获得的地址池中选择,并且在每次连接互联网上会改变。大多数...
  • VM虚拟机设置静态ip或动态ip
  • Ubuntu Desktop 18.04 设置静态IP方法(超详细)

    万次阅读 多人点赞 2018-07-01 19:46:28
    这里指的是Ubuntu Desktop 18.04上设置静态IP,Ubuntu Server 18.04上设置静态IP的方法请参考点击打开链接我使用的是VMware 14 Pro 。具体步骤如下:打开虚拟网络编辑器点击更改设置设置Vmnet0为桥接模式,桥接到处...
  • Ubuntu16.04下设置静态IP

    万次阅读 多人点赞 2017-01-26 13:40:29
    最近在自己装有win7系统的thinkpad电脑上,给安装了Ubuntu16.04双系统。...想在ubuntu下配置一个hadoop伪分布式,最首要的就是要给系统配置一个静态IP . 一开始我按照网上的步骤进行配置静态IP,方法如下 :

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,140
精华内容 11,656
关键字:

静态ip