精华内容
下载资源
问答
  • OpenStack如何创建固定IP的虚拟机

    千次阅读 2018-03-21 13:23:14
    题记昨天同事有一个需求,希望我创建一个固定IP的虚拟机,因为他的代码写死IP了,所以不好修改,我的云环境是OpenStack,但是OpenStack的虚拟机都是通过DHCP获得,那么如何创建一个固定IP的虚拟机呢?环境OpenStack ...

    题记

    昨天同事有一个需求,希望我创建一个固定IP的虚拟机,因为他的代码写死IP了,所以不好修改,我的云环境是OpenStack,但是OpenStack的虚拟机都是通过DHCP获得,那么如何

    创建一个固定IP的虚拟机呢?


    环境

    OpenStack icehouse

    网络模式:FlatDHCP


    步骤

    首先需要说明一下,OpenStack不支持,你创建一个其他VM后,然后手动更改配置文件设置IP,这个VM是无法访问的。


    1、先查看OpenStack子网的IP范围,由于我使用了扁平DHCP,子网范围135-200,如果设置的IP地址不在该范围内,也无法访问。

    1. root@controller:~# neutron subnet-list  
    2. +--------------------------------------+------+-----------------+------------------------------------------------------+  
    3. | id                                   | name | cidr            | allocation_pools                                     |  
    4. +--------------------------------------+------+-----------------+------------------------------------------------------+  
    5. | 68e5be93-03a4-42c5-8867-5ea2eb81246f |      | 192.168.12.0/24 | {"start": "192.168.12.135", "end": "192.168.12.200"} |  
    6. +--------------------------------------+------+-----------------+------------------------------------------------------+  


    2、创建VM之前,我们需要创建一个端口(该端口需要了解在哪个租户下,哪个网络和子网下,设置什么IP)


    查看租户信息,我直接使用admin租户

    1. root@controller:~# keystone tenant-list  
    2. +----------------------------------+---------+---------+  
    3. |                id                |   name  | enabled |  
    4. +----------------------------------+---------+---------+  
    5. | 98061d7393bb48d1b5f4b4014e04d5dc |  admin  |   True  |  
    6. | 20d00699486c498eac7a81e21e40c7fe |   demo  |   True  |  
    7. | b09e7002151b4053aebcfea714ddc46b | service |   True  |  
    8. +----------------------------------+---------+---------+  

    查看网络和内网信息

    1. root@controller:~# neutron net-list  
    2. +--------------------------------------+------------+------------------------------------------------------+  
    3. | id                                   | name       | subnets                                              |  
    4. +--------------------------------------+------------+------------------------------------------------------+  
    5. | dfb6737c-99ec-4956-b560-71769d1cc595 | sharednet1 | 68e5be93-03a4-42c5-8867-5ea2eb81246f 192.168.12.0/24 |  
    6. +--------------------------------------+------------+------------------------------------------------------+  


    通过命令创建固定IP,例如192.168.12.150

    neutron port-create --tenant-id 98061d7393bb48d1b5f4b4014e04d5dc(租户ID) --fixed-ip subnet_id=68e5be93-03a4-42c5-8867-5ea2eb81246f(子网ID),ip_address=192.168.12.150(固定IP) dfb6737c-99ec-4956-b560-71769d1cc595(网络ID)

    1. root@controller:~# neutron port-create --tenant-id 98061d7393bb48d1b5f4b4014e04d5dc --fixed-ip subnet_id=68e5be93-03a4-42c5-8867-5ea2eb81246f,ip_address=192.168.12.150 dfb6737c-99ec-4956-b560-71769d1cc595  
    2. Created a new port:  
    3. +-----------------------+---------------------------------------------------------------------------------------+  
    4. | Field                 | Value                                                                                 |  
    5. +-----------------------+---------------------------------------------------------------------------------------+  
    6. | admin_state_up        | True                                                                                  |  
    7. | allowed_address_pairs |                                                                                       |  
    8. | binding:host_id       |                                                                                       |  
    9. | binding:profile       | {}                                                                                    |  
    10. | binding:vif_details   | {}                                                                                    |  
    11. | binding:vif_type      | unbound                                                                               |  
    12. | binding:vnic_type     | normal                                                                                |  
    13. | device_id             |                                                                                       |  
    14. | device_owner          |                                                                                       |  
    15. | fixed_ips             | {"subnet_id": "68e5be93-03a4-42c5-8867-5ea2eb81246f", "ip_address": "192.168.12.150"} |  
    16. | id                    | 8bbe4913-e82b-4719-aab9-bf856ffb10be                                                  |  
    17. | mac_address           | fa:16:3e:44:79:cf                                                                     |  
    18. | name                  |                                                                                       |  
    19. | network_id            | dfb6737c-99ec-4956-b560-71769d1cc595                                                  |  
    20. | security_groups       | e9943728-0046-40e1-a2be-d97caa68aab9                                                  |  
    21. | status                | DOWN                                                                                  |  
    22. | tenant_id             | 98061d7393bb48d1b5f4b4014e04d5dc                                                      |  
    23. +-----------------------+---------------------------------------------------------------------------------------+  


    查看一下创建的端口,这个端口还没有与VM绑定,所以为断开状态



    接下来我们要创建VM,创建VM,我们需要使用哪个镜像,哪个云主机配置信息,设置哪个端口绑定,所以我们需要查看


    镜像列表

    1. root@controller:~# nova image-list  
    2. +--------------------------------------+------------+--------+--------+  
    3. | ID                                   | Name       | Status | Server |  
    4. +--------------------------------------+------------+--------+--------+  
    5. | 7725f89f-d537-4aa6-8532-1a1f8951532f | cirros     | ACTIVE |        |  
    6. | e3c7c952-db4c-42ae-b429-8b8521b3bde7 | idesktop   | ACTIVE |        |  
    7. | a8e84028-06a7-4d9e-9bb8-ea3152752104 | ubuntu1404 | ACTIVE |        |  
    8. +--------------------------------------+------------+--------+--------+  

    云主机配置列表

    1. root@controller:~# nova flavor-list  
    2. +--------------------------------------+-----------+-----------+------+-----------+------+-------+-------------+-----------+  
    3. | ID                                   | Name      | Memory_MB | Disk | Ephemeral | Swap | VCPUs | RXTX_Factor | Is_Public |  
    4. +--------------------------------------+-----------+-----------+------+-----------+------+-------+-------------+-----------+  
    5. | 1                                    | m1.tiny   | 512       | 1    | 0         |      | 1     | 1.0         | True      |  
    6. | 2                                    | m1.small  | 2048      | 20   | 0         |      | 1     | 1.0         | True      |  
    7. | 3                                    | m1.medium | 4096      | 40   | 0         |      | 2     | 1.0         | True      |  
    8. | 4                                    | m1.large  | 8192      | 80   | 0         |      | 4     | 1.0         | True      |  
    9. | 5                                    | m1.xlarge | 16384     | 160  | 0         |      | 8     | 1.0         | True      |  
    10. | b40e993f-196a-4854-8383-79a608a1d7dd | MQ        | 4096      | 20   | 0         |      | 2     | 1.0         | True      |  
    11. +--------------------------------------+-----------+-----------+------+-----------+------+-------+-------------+-----------+  

    然后通过以下命令创建云主机


     nova boot --flavor MQ(云主机配置) --image a8e84028-06a7-4d9e-9bb8-ea3152752104(镜像) --security_group default (安全组)--nic port-id=8bbe4913-e82b-4719-aab9-bf856ffb10be(端口映射) test150(VM名称)

    1. root@controller:~# nova boot --flavor MQ --image a8e84028-06a7-4d9e-9bb8-ea3152752104 --security_group default --nic port-id=8bbe4913-e82b-4719-aab9-bf856ffb10be test150  
    2. +--------------------------------------+---------------------------------------------------+  
    3. | Property                             | Value                                             |  
    4. +--------------------------------------+---------------------------------------------------+  
    5. | OS-DCF:diskConfig                    | MANUAL                                            |  
    6. | OS-EXT-AZ:availability_zone          | nova                                              |  
    7. | OS-EXT-SRV-ATTR:host                 | -                                                 |  
    8. | OS-EXT-SRV-ATTR:hypervisor_hostname  | -                                                 |  
    9. | OS-EXT-SRV-ATTR:instance_name        | instance-00000010                                 |  
    10. | OS-EXT-STS:power_state               | 0                                                 |  
    11. | OS-EXT-STS:task_state                | scheduling                                        |  
    12. | OS-EXT-STS:vm_state                  | building                                          |  
    13. | OS-SRV-USG:launched_at               | -                                                 |  
    14. | OS-SRV-USG:terminated_at             | -                                                 |  
    15. | accessIPv4                           |                                                   |  
    16. | accessIPv6                           |                                                   |  
    17. | adminPass                            | Rdk3WD3g5EQx                                      |  
    18. | config_drive                         |                                                   |  
    19. | created                              | 2016-11-02T09:08:59Z                              |  
    20. | flavor                               | MQ (b40e993f-196a-4854-8383-79a608a1d7dd)         |  
    21. | hostId                               |                                                   |  
    22. | id                                   | 2c9efb18-18aa-4fce-bb41-ef8a900ea1fa              |  
    23. | image                                | ubuntu1404 (a8e84028-06a7-4d9e-9bb8-ea3152752104) |  
    24. | key_name                             | -                                                 |  
    25. | metadata                             | {}                                                |  
    26. | name                                 | test150                                           |  
    27. | os-extended-volumes:volumes_attached | []                                                |  
    28. | progress                             | 0                                                 |  
    29. | security_groups                      | default                                           |  
    30. | status                               | BUILD                                             |  
    31. | tenant_id                            | 98061d7393bb48d1b5f4b4014e04d5dc                  |  
    32. | updated                              | 2016-11-02T09:09:00Z                              |  
    33. | user_id                              | f46ec9dacf2741e2a2f8789788785950                  |  
    34. +--------------------------------------+---------------------------------------------------+  

    创建之后查看端口信息,已经开启



    查看虚拟机信息



    版权声明: 专注于"GIS+"前沿技术的研究与交流,将云计算技术、大数据技术、容器技术、物联网与GIS进行深度融合,探讨"GIS+"技术和行业解决方案;文章允许转载,但必须以链接方式注明源地址,否则追究法律责任! http://blog.csdn.net/chinagissoft/article/details/53009782
    展开全文
  • 我就方了,于是百度了一下,原来是需要固定本机IP,将自动获得IP地址改为手动固定。下面我就具体写一下怎样设置: 一、打开网络和共享中心 二、点击本地连接 三、点击详细信息,主要记住下面红色标注的几个.....

    最近使用Loadrunner需要用到IP欺骗,但是我打开设置IP欺骗却提示我:IP向导不支持启用DHCP的网卡。您的卡启用了DHCP或者配置了无效设置。请与系统管理员联系。

    我就方了,于是百度了一下,原来是需要固定本机IP,将自动获得IP地址改为手动固定。下面我就具体写一下怎样设置:

    一、打开网络和共享中心

    二、点击本地连接

     三、点击详细信息,主要记住下面红色标注的几个(最好还是截图保存到本地)

    四、点击属性

     

    五、双击IPv4

     

    六、选择使用下面的IP地址,按照对应输入之前保存的图片内容,那四个是必须填写的!

    七、点击确定,就可以了。

     

    然后再次点击IP欺骗,就可以设置啦~

     

    转载于:https://www.cnblogs.com/liu-Test/p/10531748.html

    展开全文
  • 网线连接网口和TPLINK,然后用网线连接TPLINK和计算机,在浏览器的搜索栏里打开网址(tplogin.cn),注意要把本地网卡改成自动获得IP地址和自动获得DNS,如图: 进去之后设置账号和密码。大多数人都对上网方式...

    直入正题:

    网线连接网口和TPLINK,然后用网线连接TPLINK和计算机,在浏览器的搜索栏里打开网址(tplogin.cn),注意要把本地网卡改成自动获得IP地址和自动获得DNS,如图:

    进去之后设置账号和密码。大多数人都对上网方式迷迷糊糊搞不清楚,所以最好还是点一下  自动检测    ,当上网方式如图时:

    然后大多数攻略会接着写到填入IP就行了,,,,

    我想很多人的第一反应都是:IP地址是什么?掩码是什么?服务器IP全世界都一样吗?

    更有一些攻略居然给出了自己设置时使用的相关IP配置,你在逗我吗???

    不知道为什么写攻略的那些人不明白,网友最想知道的部分却被省略了!!!

    其实,当上网方式为固定IP地址时,需要填入运营商提供的IP地址,如果你是学生党,问问老妈;如果你是租房子住的,问问房东;如果你是自己住的,问问办业务的人;如果你是想在大学宿舍用路由器方便上网,祝你早日被校园网封掉。

    好了,下面这样图就是我设置TPLINK时房东给我的相关IP信息:

    祝大家上网愉快。 

    展开全文
  • 我们平时在使用手机连接无线WLAN网络的时候经常会遇到无法从路由器获得IP的情况,如果我们在手机上设置固定IP接入无线WLAN网络,那么一般会解决这个问题的,好了,接下来,我就教教大家如何在手机上设置固定IP接入...

    我们平时在使用手机连接无线WLAN网络的时候经常会遇到无法从路由器获得IP的情况,如果我们在手机上设置固定IP接入无线WLAN网络,那么一般会解决这个问题的,好了,接下来,我就教教大家如何在手机上设置固定IP接入WLAN网络,现在我们的教程开始了。

    d62c67b2517fa7f0c6f275487e1fce68.png

    给手机设置固定ip的方法

    首先,我们需要打开自己手机的无线WLAN网络,然后搜索并连接到周围可用的无线网络。

    我们已经连接到其中的一个无线网络,然后我们点击旁边的一个小三角形状的图标,然后进入有关网络的设置。

    这里我们很明显可以看到自己的网络IP设置,然后我们点击“使用静态IP”,然后打开静态IP的输入框,输入相关的网关地址以及自己手机的IP地址。

    c25dfe3a34566499d27ae1845b0b2a32.png

    这里我们输入的静态IP地址以及网关地址,需要我们首先在路由器里面的设置中先将自己手机的MAC地址和IP绑定之后才可以设置生效,所以我们首先必须在路由器上进行正确的配置。这里向大家说明一下,每一个设备的MAC地址都是唯一的,我们从手机的网络配置界面里面是可以看到自己手机的MAC地址的,然后输入在路由器里面。路由器网关地址一般是192.168.1.1,我们设置正确好后便可以保存了。至于填写的固定IP地址是要和路由器上填写的分配的静态IP地址填写要一致的。

    一切都设置好之后,点击“保存”,然后IP就变成固定IP地址了,当然这只是内网IP的设置方法,若需要更改外网上网IP地址,用IP海代理(iphai.cn)即可实现,覆盖国内多地区的IP地址,换IP不等待实现秒连秒换。

    展开全文
  • 阿里云服务器的IP固定的吗?...阿里云服务器如何获得公网IP?有部分通过,购买完ECS云服务器后,发现找不到公网IP,如何获取公网IP参考下面两个方法: 方法一:购买阿里云ECS云服务器如何获取公网IP?在购买ECS云
  • 静态IP,又叫做固定IP地址。一般来说,宽带运营商会提供一根一个IP地址、子网掩码、网关和DNS服务器地址给用户。在未使用路由器的情况下,只需要把这根入户网线连接到电脑上,并且手动设置电脑上的IP地..
  • 如何使用udhcpc获取动态IP 本文是为了提供给百问网wiki使用而编辑的!同步发表到个人博客 udhcpc是一个动态分配IP的指令,使用这个指令我们可以为开发板动态的获得一个IP。 1. 正确的进行硬件连接 首先要明确一个...
  • 最近在搞我的路由器,经常需要在手动设置ip和DHCP之间切换,每次都苦不堪言,有时候需要把IP改成自动获得,有时又需要改成固定IP。但每次都要进网上邻居进行设置比较麻烦。利用echo进行快速设置相当方便。新建一个...
  • VC远程访问(通过域名获得IP地址)

    千次阅读 2010-06-28 15:36:00
    要实现 远程访问一台主机,则远程须有一个固定的公网IP或者域名,对于大多数机器来说公网IP不太现实,所以通过域名访问就成为大家通常所用的方式了。在实际编程中可能好多人会遇到这种情况,比如我想远程访问一台...
  • ADSL用户的IP地址都是通过DHCP动态获取得到的,意思是你每次拨号的时候,都会获得一个不同的IP地址,运营商这样做是为了提高IP地址的利用率,因为国内的公网IP地址实在是太紧缺了。为什么家用宽带上网会是动态IP:...
  • 固定mac到ip,当使用netmap时,会捕获消息,但不会应arp查询,所以需要...但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标 MAC地址的...
  • DHCP是动态主机配置协议,通常被应用在大型的局域网络环境中,主要作用是集中的管理、分配IP地址,使网络环境中的主机动态获得IP地址、...由于是网络环境导致无法分配DHCP,所以我们可以将用户的ip修改为固定ip
  • DHCP通常被用于局域网环境,主要作用是集中的管理、分配IP地址,使client动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。简单来说,DHCP就是一个不需要账号密...
  • 在本文中,我们将解释如何使用Netplan实用程序在Ubuntu 18.04中为网络接口配置网络...然而在更改VM的网络模式为桥接模式时,想把虚拟机设为固定IP时,出现故障,一直不能获得地址,也上不了网。经常无数次测试,有以...
  • 宽带拨号上网、自动获得IP地址上网、固定IP地址上网,这3种上网方式,并教大家如何来选择。 整理了这篇文章,来详细介绍:宽带拨号上网、自动获得IP地址上网、固定IP地址上网,这3种上网方式,并教大家如何来选择。...
  • 然而在更改VM的网络模式为桥接模式时,想把虚拟机设为固定IP时,出现故障,一直不能获得地址,也上不了网。经常无数次测试,有以下经验可供参考。 ubuntu从17.10开始,已放弃在/etc/network/interfaces
  • CentOS配置静态IP

    2015-05-31 23:07:49
     使用虚拟机的次数多了以后,会希望将虚拟机的某些网卡上的IP地址固定下来,否则若下一次DHCP获得的地址发生变化,就需要重新设置ssh连接参数。一次两次还行,三次四次就足够让你抓狂。下面记录一下如何通过配置...
  • TCP/IP教程TCP/IP基础

    热门讨论 2009-11-23 20:58:46
    2.2.1 获得RFC 13 2.2.2 RFC索引 13 2.2.3 有关RFC的幽默 13 2.3 Internet服务简介 13 2.3.1 Whois和Finger 14 2.3.2 文件传输协议 14 2.3.3 Telnet 14 2.3.4 Email 14 2.3.5 WWW 14 2.3.6 USENET News 15 2.4 ...
  • 目前上网获得的公网IP是电信运营商分配的,每个地区分配的公网IP固定的。但部分互联网工作者因工作业务,需要将自己本机IP地址修改成别的城市。那么如何使自己IP地址切换成其他城市的呢?此时就需要一个换IP软件来...
  • C#获取局域网所有IP几个方法总结

    万次阅读 2017-06-20 20:22:04
    获得局域网IP的基本原理如下: 1.一个局域网中的IP网段是固定的,如192.168.1.xxx,也即搜索出来的IP的第四个字节分布于0-255之间,所以几乎所有获取方法都是基于IP遍历。在代码中就是一个循环。 2.在遍历过程中需要...
  • 通过mac地址找设备的IP地址

    千次阅读 2020-06-08 23:09:08
    在局域网中,如果连接着多个设备,通常情况下这些设备都是使用DHCP获得IP地址实现联网的。如果要远程登陆这些设备需要先知道他们的IP地址。如何在不接触这些设备的情况下,找到他们的IP地址呢? 今天学到一种使用arp...
  • 如何给Vmware 配置网络

    2020-12-27 22:33:31
    右键以太网 选择TCP/ IP4 可以配置自动获得IP地址 也可以固定IP地址 这就是本机如何配置网络。 那vmware如何配置网络,同样的道理,先找到vmware的网卡。然后配置TCP协议(如子网掩码,IP地址)。 Vmware的网卡就是...
  • TCP-IP协议详解

    热门讨论 2008-11-24 20:46:50
    2.2.1 获得RFC 13 2.2.2 RFC索引 13 2.2.3 有关RFC的幽默 13 2.3 Internet服务简介 13 2.3.1 Whois和Finger 14 2.3.2 文件传输协议 14 2.3.3 Telnet 14 2.3.4 Email 14 2.3.5 WWW 14 2.3.6 USENET News 15 2.4 ...
  • TCP-IP技术大全

    千次下载 热门讨论 2007-12-18 15:42:09
    TCP/IP和Internet 8 2.1 一段历史 8 2.1.1 ARPANET 8 2.1.2 TCP/IP 9 2.1.3 国家科学基金会(NSF) 9 2.1.4 当今的Internet 12 2.2 RFC和标准化过程 12 2.2.1 获得RFC 13 2.2.2 RFC索引 13...
  • 本书介绍了如何为Windows 9x/NT配置TCP/IP;还介绍了如何使用TCP/IP应用程序,包括远程登录、FTP、Web浏览等。 目 录 译者序 前言 第一部分 TCP/IP基础 第1章 开放式通信模型简介 1 1.1 开放式网络的发展 1 1.1.1 ...
  • linux中如何实现动态域名解析

    千次阅读 2018-11-21 13:11:15
    1.什么是动态域名解析 动态域名解析服务,是将用户的动态IP...就是说DDNS捕获用户每次变化的IP地址,然后将其与域名相对应,这样域名就可以始终解析到非固定IP的服务器上,互联网用户通过本地的域名服务器获得网站...
  • IPSEC在nat环境中如何应用

    千次阅读 2017-08-20 11:13:08
    至此,无论是拥有固定公网IP的分舵还是动态获得公网IP的分舵,都可以通过IPSec安全地访问总舵,天地会业务兴隆一片祥和。 但Internet的江湖远非如此平静,天地会又面临新的问题。有的分舵连动态的公网IP都没有,...
  • 关于这个举个很简单的例子,服务器安装了2个网卡,也就有了2个IP地址,那建立服务器的时候就可以选择侦听的使用的是哪个网络端口了,不过一般的电脑只有一个网络端口,你可以懒点直接写个固定的函数直接获取IP地址...

空空如也

空空如也

1 2 3 4 5 6
收藏数 114
精华内容 45
关键字:

如何获得固定ip