1.临时增加

1)先查看目前的网卡信息

[root@study ~]# ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.218.138 netmask 255.255.255.0 broadcast 192.168.218.255
inet6 fe80::20c:29ff:feda:49b1 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:da:49:b1 txqueuelen 1000 (Ethernet)
RX packets 8990 bytes 823774 (804.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3603 bytes 808211 (789.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 0 (Local Loopback)
RX packets 192 bytes 18960 (18.5 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 192 bytes 18960 (18.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

2)新增一个虚拟端口,并配置IP地址
[root@study ~]# ifconfig eno16777736:1 192.168.217.140 netmask 255.255.255.0 up
#up表示当即生效,另外,如果想关闭某个端口,可以ifconfig eno16777736:1down

[root@study ~]# ping 192.168.217.140
PING 192.168.217.140 (192.168.217.140) 56(84) bytes of data.
64 bytes from 192.168.217.140: icmp_seq=1 ttl=64 time=0.010 ms
64 bytes from 192.168.217.140: icmp_seq=2 ttl=64 time=0.021 ms

查看当前路由

[root@study ~]# netstat -rn
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
0.0.0.0 192.168.218.2 0.0.0.0 UG 0 0 0 eno16777736
192.168.217.0 0.0.0.0 255.255.255.0 U 0 0 0 eno16777736
192.168.217.0 0.0.0.0 255.255.255.0 U 0 0 0 eno16777736
192.168.218.0 0.0.0.0 255.255.255.0 U 0 0 0 eno16777736

3)设置路由

对应新IP,新增一个网段,使这个网段能够访问

[root@study ~]# route add -net 192.168.217.0 netmask 255.255.255.0 gw 192.168.217.1 eno16777736:1

2.永久性新增一个IP

1)在/etc/sysconfig/network-scripts/下,新增ifcfg-eno16777736:1文件

修改成

DEVICE=eno16777736:1
#BOOTPROTO=dhcp
BOOTPROTO=static
HWADDR=00:0c:29:da:49:b1
ONBOOT=yes
IPADDR=192.168.217.140
NETMASK=255.255.255.0
TYPE=Ethernet
GATEWAY=192.168.217.1

2)重启网络服务

[root@study ~]# /etc/init.d/network restart

Linux同一机器设置多个IP2019-7-6的更多相关文章

  1. Linux分布式机器 设置机器名字

    查看主机的名字: hostname 1.临时修改 [root@localhost datas]# hostname slaver 临时修改,重启服务器后就不生效了 [root@localhost da ...

  2. 教你如何在Kali Linux 环境下设置蜜罐?

    导读 Pentbox是一个包含了许多可以使渗透测试工作变得简单流程化的工具的安全套件.它是用Ruby编写并且面向GNU/Linux,同时也支持Windows.MacOS和其它任何安装有Ruby的系统. ...

  3. linux中怎样设置dhcpd

    linux中怎样设置DHCP  在 linux 以下设置 DHCP一点也不复杂﹐您全部要做的仅仅有一个文件﹕/etc/dhcpd.conf . 以下﹐我用我自己的设置文件来说说怎么改动这个文件﹕  d ...

  4. linux centos 如何设置swap大小?

    linux centos 如何设置swap大小? swap的值都是安装系统的时候设置好的,一般设置为内存的两倍大小.使用过程中发现swap值过小只能添加.用free -m 命令查看当前swap大小 使 ...

  5. linux网络基础设置 以及 软件安装

    ifconfig #查看所有已激活的网卡信息 临时配置 #yum install net-tools -y 默认ifconfig是没有安装的,可能需要安装 ifconfig eth0 #查看单独一块网 ...

  6. linux core文件设置

     http://blog.csdn.net/ctthuangcheng/article/details/8963551 linux core文件设置 分类: Linux OS Debugging Te ...

  7. Linux安装—IP设置

    IP设置 务必不要把Linux的IP设置为和我们的真实机位于同一网段(这可能会跟其他机器造成冲突) 具体操作是:在安装虚拟机时Network Type设置选择:Use Host-Only networ ...

  8. Linux环境变量设置

    修改环境变量PATH 最近为root添加一个环境变量发现sudo su进去没有变化所以总结了一下所有设置环境变量的方法: 查看PATH:echo $PATH 直接在命令行修改,就可以使用,但是只有在当 ...

  9. CentOS Linux服务器安全设置

    转自:http://www.osyunwei.com/archives/754.html 引言: 我们必须明白:最小的权限+最少的服务=最大的安全 所以,无论是配置任何服务器,我们都必须把不用的服务关 ...

随机推荐

  1. ios中仿蚂蚁森林动画效果

    参考链接:https://www.jianshu.com/p/0ba9d80f8e77 demo下载链接:https://gitee.com/ovix/TreeWithRandomFruitBtn

  2. 利用webpack打包自己的第一个Vue组件库

    先说一下这篇文章的诞生原因.我们有一个这样的项目,类似或者说就是一个仪表板-Dashboard,其中的各个部分可能不是一个部门写的……我们需要提供拖拽布局(大小和位置)和展示的能力.要实现这样一个功能 ...

  3. JMeter基础知识系列二

    1.从web服务或其他远程服务的角度来看,Jmeter很像是一款浏览器,但实际他并不是浏览器,Jmeter支持浏览器的部分操作.如:Jmeter不支持hmtl页面中包含的JavaScript脚本.处理 ...

  4. seq参数 RANDOM 参数 openssl参数 cut参数

    #seq命令用于以指定增量从首数开始打印数字到尾数 语法: [2] seq [选项] 首数 尾数 [3] seq [选项] 首数 增量 尾数选项: seq 实例 一 存入数据库 然后 输出数据库的代码 ...

  5. hdu6521 吉司机线段树

    http://acm.hdu.edu.cn/showproblem.php?pid=6521 待填 代码 #include<bits/stdc++.h> #define ls o<& ...

  6. 终结 finalize() 和对象引用

    一.finalize() 方法 1. 为什么要有 finalize() 方法? 假定你的对象(并非使用new)获得了一块“特殊”的内存区域,由于垃圾回收器只知道释放那些经由 new 分配的内存,所以他 ...

  7. DirectShow 应用开发过程

    本文准备总结一些 Direct Show 常用的API接口函数,方便以后查询回忆.如果这里没有你想了解的函数,你可以自行搜索MSDN + 函数名去 MSDN 查找你想要了解的函数,也可以查看百度百科相 ...

  8. js获取url参数值的方法总结

    1.方式一:通过字符串截取的方式获取参数值: 1).函数一:获取URL中的参数名及参数值的集合 /** * [获取URL中的参数名及参数值的集合] * 示例URL:http://htmlJsTest/ ...

  9. 雅礼集训2019 D7T2 Subsequence

    雅礼集训2019 D7T2 Subsequence 直接贴题解: 平衡树代码: #include<bits/stdc++.h> #define ll long long #define N ...

  10. LeetCode 387: 字符串中的第一个唯一字符 First Unique Character in a String

    题目: 给定一个字符串,找到它的第一个不重复的字符,并返回它的索引.如果不存在,则返回 -1. Given a string, find the first non-repeating charact ...