Linux同一机器设置多个IP2019-7-6
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的更多相关文章
- Linux分布式机器 设置机器名字
查看主机的名字: hostname 1.临时修改 [root@localhost datas]# hostname slaver 临时修改,重启服务器后就不生效了 [root@localhost da ...
- 教你如何在Kali Linux 环境下设置蜜罐?
导读 Pentbox是一个包含了许多可以使渗透测试工作变得简单流程化的工具的安全套件.它是用Ruby编写并且面向GNU/Linux,同时也支持Windows.MacOS和其它任何安装有Ruby的系统. ...
- linux中怎样设置dhcpd
linux中怎样设置DHCP 在 linux 以下设置 DHCP一点也不复杂﹐您全部要做的仅仅有一个文件﹕/etc/dhcpd.conf . 以下﹐我用我自己的设置文件来说说怎么改动这个文件﹕ d ...
- linux centos 如何设置swap大小?
linux centos 如何设置swap大小? swap的值都是安装系统的时候设置好的,一般设置为内存的两倍大小.使用过程中发现swap值过小只能添加.用free -m 命令查看当前swap大小 使 ...
- linux网络基础设置 以及 软件安装
ifconfig #查看所有已激活的网卡信息 临时配置 #yum install net-tools -y 默认ifconfig是没有安装的,可能需要安装 ifconfig eth0 #查看单独一块网 ...
- linux core文件设置
http://blog.csdn.net/ctthuangcheng/article/details/8963551 linux core文件设置 分类: Linux OS Debugging Te ...
- Linux安装—IP设置
IP设置 务必不要把Linux的IP设置为和我们的真实机位于同一网段(这可能会跟其他机器造成冲突) 具体操作是:在安装虚拟机时Network Type设置选择:Use Host-Only networ ...
- Linux环境变量设置
修改环境变量PATH 最近为root添加一个环境变量发现sudo su进去没有变化所以总结了一下所有设置环境变量的方法: 查看PATH:echo $PATH 直接在命令行修改,就可以使用,但是只有在当 ...
- CentOS Linux服务器安全设置
转自:http://www.osyunwei.com/archives/754.html 引言: 我们必须明白:最小的权限+最少的服务=最大的安全 所以,无论是配置任何服务器,我们都必须把不用的服务关 ...
随机推荐
- 小程序Canvas性能优化实战
以下内容转载自totoro的文章<小程序Canvas性能优化实战!> 作者:totoro 链接:https://blog.totoroxiao.com/canvas-perf-mini/ ...
- jenkins构建找不到python依赖
最近在搞jenkins自动构建,遇到这样一个问题,我装的python相关的依赖在X用户下,但是jenkins在root下运行的,所以找不到相关的import 1. 执行pip freeze,会打印相关 ...
- tomcat修改进程名称
1.window平台: 打开tomcat_home\bin\setclasspath.bat文件,找到set _RUNJAVA=”%JRE_HOME%\bin\java”这一行. 将该行注释掉 ,然后 ...
- Thinkphp 模板中 if 嵌套层级过多的问题,嵌套3级就报错,取消层级限制
解决此问题有两种办法:1.第三层if换成eq或者原生<?php 'abc';> 2.修改Tp核心配置文件 1.第三层if换成eq或者原生<?php 'abc';> 如下图&l ...
- centos图形化桌面安装过程
连接 1.安装xwindow yum -y groupinstall "X Window System" \\安装 X Window System 环境 2.安装gnome des ...
- postman---postman常用的快捷键
作为一名IT程序猿,不懂一些工具的快捷方式,应该会被鄙视的吧.收集了一些Postman的快捷方式,大家一起动手操作~ 简单操作 操作 mac系统 windows系统 打开新标签 ⌘T Ctrl + T ...
- BERT源码分析
一.整体 整个代码文件如下: 二.tensorflow基础 1.tf.expand_dims 作用:给定张量“ input”,此操作将在“ input”形状的尺寸索引“ axis”处插入尺寸为1的尺寸 ...
- Codeforces Round #588 (Div. 2)
传送门 A. Dawid and Bags of Candies 乱搞. Code #include <bits/stdc++.h> #define MP make_pair #defin ...
- AtCoder Regular Contest 103
传送门 C - /\/\/\/ 题意: 给出一个序列\(\{a_i\}\),先要求其满足以下条件: \(a_i=a_{i+2}\) 共有两个不同的数 你现在可以修改任意个数,现问最少修改个数为多少. ...
- 【python爬虫】requests模块
文档:从 pythoneer 到 pythonista 的100个模块 链接:http://note.youdao.com/noteshare?id=2b95bb3651c21af80ca1936f8 ...