Ubuntu + ifconfig + dhclient:手动申请指定IP地址
Ubuntu + ifconfig + dhclient:手动申请指定IP地址
- 前言
- 网卡
- 设置IP
- DHCP
前言
一般情况下,是不需要指定IP地址的。自动分配的IP地址更符合日常的需求,除了基于一些计算机技术的特殊目的。主机的IP一般是遵循DHCP协议的。有效的IP地址存在于合法的DHCP租约中。在某种特定场景中,需要为某个主机设置特定的IP地址,除了在本地终端为主机设置局域网IP地址外,还要申请变更为该IP的新DHCP租约。
网卡
~$ ifconfig
enp0s25: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500ether 00:0a:0a:0a:0a:0a txqueuelen 1000 (以太网)RX packets 0 bytes 0 (0.0 B)RX errors 0 dropped 0 overruns 0 frame 0TX packets 0 bytes 0 (0.0 B)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0device interrupt 20 memory 0xe2500000-e2520000 enp0s25:avahi: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500inet 168.254.11.113 netmask 255.255.0.0 broadcast 168.254.255.255ether 00:0a:0a:0a:0a:0a txqueuelen 1000 (以太网)device interrupt 20 memory 0xe2500000-e2520000 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536inet 127.0.0.1 netmask 255.0.0.0inet6 ::1 prefixlen 128 scopeid 0x10<host>loop txqueuelen 1000 (本地环回)RX packets 10376 bytes 22839603 (22.8 MB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 10376 bytes 22839603 (22.8 MB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255inet6 fe80::7d0a:d20a:b60a:490a prefixlen 64 scopeid 0x20<link>ether a0:0a:0a:0a:0a:0a txqueuelen 1000 (以太网)RX packets 1095748 bytes 1545178316 (1.5 GB)RX errors 0 dropped 0 overruns 0 frame 0TX packets 573556 bytes 81180497 (81.1 MB)TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
在上述信息中,找到netmask为255.255.255.0的网卡名称:eth0。不同主机不同网卡名称不一样。主机可能包含多个网卡,如RJ45接口的和无线的。这里需要用的是活跃的网卡名称。
设置IP
在上一步骤中,获取的本地局域网DHCP的IPv4地址为192.168.1.100。现在将之修改为192.168.1.101。
~$ sudo ifconfig eth0 192.168.1.101
[sudo] yourusername的密码:
~$ ifconfig
此时,主机的局域网IPv4地址应该变为:192.168.1.101。使用ifconfig命令只是简单的将主机的IP地址进行自定义的修改,并没有获得DHCP服务器的许可。因此,此时是没有网络访问权限的。
DHCP
~$ man dhclient
向DHCP服务器发出IP变更申请。
~$ sudo dhclient
完成后查看IP信息。
~$ ifconfig
如果要取消手动设置IP,须先释放DHCP租约。
~$ sudo dhclient -r
Killed old client process
重新申请新的DHCP租约。
~$ sudo dhclient
~$ ifconfig
这样又变回动态分配、遵循特定协议的IP地址了。
Ubuntu + ifconfig + dhclient:手动申请指定IP地址相关推荐
- [DHCP] 使用dhclient申请指定IP地址
由于公司内网不允许使用静态IP,由于续约周期过短,基本每次长假之后,IP就会发生改变.磁盘映射,ssh等都需要重新配置. 所以需要一种方法重新冲DHCP申请这个IP.使用dhclient就可以实现该功 ...
- 电脑IP受限制无法上网如何手动指定IP地址设置
IP限制是什么意思?也就是说你的网络连接受到阻拦或者是你的IP地址无效不能用的意思.遇到ip地址受限制怎么解除呢?这个时候我们可以手动指定IP地址来解除故障,下面分享一下解决方法. 首先,我们必须找到 ...
- 如何在 Ubuntu 18.04 LTS 中配置 IP 地址?
在 Ubuntu 18.04 LTS 上配置 IP 地址的方法与旧方法有很大不同,与以前的版本不同,Ubuntu 18.04 使用Netplan实用程序,它是一个新的命令行网络配置实用程序,用于配置 ...
- #H3C#无线 如何手动释放指定DHCP地址
有客户使用华三无线的时候发现新接入的电脑连接之后无法获取到IP,经过排查发现是无线网段的DHCP分配完所有地址了(是由于周末访客较多导致的). 当我上去查看发现,这个地址池周期设置为7天,导致那一大批 ...
- linux如何加辅助ip,如何在 Ubuntu 系统中添加一个辅助 IP 地址
Linux 管理员应该意识到这一点,因为这是一项例行任务.很多人想知道为什么我们需要在服务器中添加多个 IP 地址,以及为什么我们需要将它添加到单块网卡中?我说的对吗? 你可能也会有类似的问题:在 L ...
- linux 辅助ip地址到文本,技术|如何在 Ubuntu 系统中添加一个辅助 IP 地址
Linux 管理员应该意识到这一点,因为这是一项例行任务.很多人想知道为什么我们需要在服务器中添加多个 IP 地址,以及为什么我们需要将它添加到单块网卡中?我说的对吗? 你可能也会有类似的问题:在 L ...
- windows服务器指定IP地址才能进行远程访问桌面设置方法
这篇文章主要介绍了windows服务器指定IP地址才能进行远程访问桌面设置方法,需要的朋友可以参考下 一般情况下分两种方法: 第一种是通过 防火墙来实现 等保测评要求:对服务器限制远程终端登录地址 于 ...
- ubuntu18的网关ip在哪里配_技术|如何在 Ubuntu 18.04 LTS 中配置 IP 地址
在 Ubuntu 18.04 LTS 中配置 IP 地址的方法和以往使用的配置方法有很大的不同.和旧版本的不同之处在于,Ubuntu 18.04 使用 Netplan 来配置 IP 地址,Netpla ...
- 3.指定IP地址抓包
指定IP地址抓包时可以屏蔽哪些包? 答: 指定IP地址抓包的方式, 好处是可以屏蔽局域网内的ARP广播包, 减少不相关的杂讯抓包结果 如何指定IP地址? 答: 例如"ip.addr == 1 ...
最新文章
- android之lint警告This Handler class should be static or leaks might occur
- python中整数类型有—3_Python3 基本数据类型(3)
- leetcode 238. Product of Array Except Self | 238. 除自身以外数组的乘积(Java)
- 算法竞赛入门经典(第二版) | 例题4-5 追踪电子表格中的单元格 (UVa512,Spreadsheet Tracking,World Finals)(解法二)
- Anaconda3自带jupyter
- synchronized的实现原理
- 有三个数a,b,c,要求按大小顺序输出。
- python: numpy--函数 shape用法
- Linux之父:我就是觉得苹果太没意思!
- cad放大_最新CAD软件插件大全+上千款字体,内附使用教程,只分享3天
- robocode 创建机器人
- ViewPager2撸个3D画廊
- 三角形内角和是180°?不对!外角和才规律——张景中院士用实例启迪科学理论思想,附张景中院士简历(公号“外角和思想”下载PDF)
- excel多表格整合去重与空格去除
- mysql计算月初日期_mysql 获取上月、本月月初月末
- CST816S触摸驱动
- Form通过js提交
- 关于小学和哥哥买零食的琐碎回忆
- 【爬虫篇】《极客Python之效率革命》(小甲鱼) b站笔记
- Python:data:image/png;base64图片编码解码
热门文章
- 教学互动录播系统,互动录播教室
- PHP和ActiveMQ集成
- 一种多机通信实现方案-不带操作系统
- html背单词代码,添加待办-背单词(专注模式).html
- java实现指数分布,Java按照指数分布实现随机数
- kicad设置自定义原点位置
- 抖音多年以后用计算机,那是一个阳光明媚的早上,我做出了在多年以后都会后悔的决定。我要去拔智齿。我去了医院 - 糗事百科...
- from caffe2.proto import caffe2_pb2 ImportError: cannot import name caffe2_pb2
- Android网络编程(一)HTTP协议原理
- python——字典的排序