Linux:Day11(上) ifcfg命令
将Linux主机接入到网络中:
配置方式:
静态指定:
ifcfg:ifconfig,route,netstat
ip:object{link,addr,route},ss,tc
配置文件:system-config-network-tui(setup)
CentOS 7:nmcli,nmtui
动态分配:
DHCP:Dynamic Host Configuration Protocol
配置网络接口:
接口命名方式:
CentOS 6:
以太网:eth[0,1,2,....]
PPP:ppp[0,1,2...]
ifconfig命令:
ifconfig [interface]
# ifconfig -a 显示所有接口信息
# ifconfig IFACE 显示指定接口信息
# ifconfig IFACE [up|down] 启用或禁用某个接口
ifconfig interface [aftype] options | address ...
# ifconfig IFACE IP/mask [up]
ifconfig eth0 172.27.1.2/24
ifconfig eth0 del 172.27.1.2
# ifconfig IFACE IP netmask MASK
ifconfig eth0 172.27.1.2 netmask 255.255.255.0
注意:立即生效;
启用混杂模式:[-]promisc 一个主机如果发现目的mac不是自己的则不接收,开启此模式后即使mac不是自己也接收。
route命令:
路由管理命令
查看:route -n 查看路由表,不加-n也可以,但是主机会将IP解析为主机的名字,也就是反解。
路由显示中Flags位的意义:U表示UP,G表gateway,H表示是一个主机路由。
添加:route add
route add [-net|-host] target [netmask Nm] [gw Gw] [[dev] If]
route add -host 192.168.1.3 gw 192.168.3.1 dev eth0
route add -net 192.168.1.0/24 gw 192.168.3.1 dev eth0
默认路由:
route add -net 0.0.0.0 netmask 0.0.0.0 gw 192.168.3.1
route add default gw 192.168.3.1
删除:route del
route del [-net|-host] target [gw Gw] [netmask Nm] [[dev] If]
route del -host 192.168.1.3
route del -net 192.168.1.0/24
route del default
DNS服务器指定:
/etc/resolv.conf
nameserver DNS_SERVER_IP1
nameserver DNS_SERVER_IP2
nameserver DNS_SERVER_IP3
正向解析:FQDN-->IP 完全限定域名
dig -t A www.baidu.com
host -t A FQDN
反向解析:IP-->FQDN
dig -x 192.168.3.1
host -x IP
FQDN:www.magedu.com
netstat命令:
显示网络连接:
netstat [--tcp|-t] [--udp|-u] [--raw|-w] [--listening|-l] [--all|-a] [--numeric|-n] [--extend|-e[--extend|-e]] [--program|-p]
-t:tcp协议相关
-u:udp协议相关
-w:raw socket相关
-l:处于监听状态
-a:所有状态
-n:以数字显示IP和端口
-e:扩展
-p:显示相关进程和PID
常用组合:-tan,-uan,-tnl,-unl
显示路由信息:
netstat {--route|-r} [--numeric|-n]
-r:显示内核路由表
-n:数字格式
显示接口统计数据:
netstat {--interfaces|-I|-i} [iface] [--all|-a] [--extend|-e] [--program|-p] [--numeric|-n]
# netstat -i 小i是interfaces,表示显示所有接口,大I后面要指定接口
# netstat -Ieth0 选项和接口之间不能有空格
ifup/ifdown:启用或关闭某个接口
Linux:Day11(上) ifcfg命令的更多相关文章
- Linux系统上的命令使用方法
许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改.Linux系统拥有一个类似的工具,也就是ifconfig(interfaces config).通常需 ...
- 在Linux系统上获取命令帮助信息和划分man文档
使用历史命令history 打完以后前面会有顺序号的比如1 cd2 ls3 pwd如果需要重新执行cd命令则可以执行 !3 命令 命令补全功能 比如你要执行history命令 可以打上histo+键 ...
- linux服务器上简单命令
linux命令 1.ifconfig 查看 设置ip: 2.连接另一台linux 命令 ssh; 3.查看尾部 新追加内容 tail -f; 4.ln -s 原命令 新命令路径: 5.创建一个空文件 ...
- MongoDb进阶实践之一 如何在Linux系统上安装和配置MongoDB
转载来源:https://www.cnblogs.com/PatrickLiu/p/8630151.html 一.NoSQL数据简介 1.NoSQL概念 NoSQL(NoSQL = Not Only ...
- Linux 服务器上Redis安装和配置
1.下载安装redis 在Linux服务器上,命令行执行以下命令(cd ./usr local/src 一般源码放在这里(推荐源码安装)) wget http://download.redis.io/ ...
- Linux下mysql基础命令(一)
1, 创建mysqld数据库的管理用户: 要把root用户设置为管理员,我们应该运行下面的命令: # mysqladmin -u root password 密码 一般情 ...
- Linux服务器上监控网络带宽的18个常用命令
[51CTO精选译文]本文介绍了一些可以用来监控网络使用情况的Linux命令行工具.这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度.入站流量和出站流量分开来显示. 一些命令可以 ...
- 利用ganymed-ssh2远程执行其它Linux机器上的shell命令
实际应用中,有时候需要从web管理界面上,远程去启动其它linux主机上的程序,利用ssh协议可以方便的满足这一需求.事实上hadoop架构中,从nn上启动dn时,就是利用了免密码ssh登录.gany ...
- Linux服务器上监控网络带宽的18个常用命令(转)
本文介绍了一些可以用来监控网络使用情况的Linux命令行工具.这些工具可以监控通过网络接口传输的数据,并测量目前哪些数据所传输的速度.入站流量和出站流量分开来显示. 一些命令可以显示单个进程所使用的带 ...
随机推荐
- Java马士兵高并发编程视频学习笔记(一)
1.同一个资源,同步和非同步的方法可以同时调用 package com.dingyu; public class Y { public synchronized void m1() { System. ...
- PHP7.27: Cookie and Session
<?php // 有的浏览器不支持Cookie,这要考虑的 $cFile="count.txt"; $acctime=time(); if(file_exists($cFil ...
- CSS超全笔记(适合新手入门)
CSS CSS初识 CSS(Cascading Style Sheets) 美化样式 CSS通常称为CSS样式表或层叠样式表(级联样式表),主要用于设置HTML页面中的文本内容(字体.大小.对齐方式等 ...
- C# 利用ReportViewer生成报表
本文主要是利用微软自带的控件ReportViewer进行报表设计的小例子,仅供学习分享使用,如有不足之处,还请指正. 涉及知识点: ReportViewer :位于Microsoft.Reportin ...
- Android为TV端助力 转载自jguangyou的博客,XML基本属性大全
android:layout_width 指定组件布局宽度 android:layout_height 指定组件布局高度 android:alpha 设置组件透明度 android:backgroun ...
- Space Time Varying Color Palette
PDF Space Time Varying Color Palettes from Bo Zhou
- Testlink1.9.17使用方法(第八章 测试执行/报告BUG)
第八章 测试执行/报告BUG QQ群交流:585499566 把他们放到一起,是因为报告bug是在执行的过程中同步进行的——即执行用例的过程中一旦发现bug我们需要立即把其报告到我们的bug管理系统r ...
- WiFi的名词缩写
http://blog.csdn.net/jayxujia123/article/details/12842295 无线网络最初采用的安全机制是WEP(有线等效私密),但是后来发现WEP是很不安全的, ...
- 浅析C/C++中的switch/case陷阱
浅析C/C++中的switch/case陷阱 先看下面一段代码: 文件main.cpp #include<iostream> using namespace std; int main(i ...
- linux源
系统:centos7 x86_64 一.配置本地yum源 1.1加载光驱 1.2挂载到系统 注:如果要长期使用最好把整个镜像文件拷贝到系统下 1.3配置文件 路径/etc/yum.repos.d/ 打 ...