linux路由表 Linux路由表刷新
linux 如何查看硬盘大小,内存大小等系统信息及硬件信息?
动态端口号:1024~65535客户端的为每个应用进程分配一、linux CPU大小x0dx0a[root@idc ~]# cat /proc/cpu |grep "model name" && cat /proc/cpu |grep "physical id"x0dx0amodel name: In(R) Xeon(TM) CPU 2.80GHzx0dx0amodel name: In(R) Xeon(TM) CPU 2.80GHzx0dx0amodel name: In(R) Xeon(TM) CPU 2.80GHzx0dx0amodel name: In(R) Xeon(TM) CPU 2.80GHzx0dx0aphysical id : 0x0dx0aphysical id : 0x0dx0aphysical id : 3x0dx0aphysical id : 3x0dx0a[root@idc ~]#x0dx0ax0这一服务有许多弱点。如果配置成特定的模式,许多使用RSAREF库的版本有不少漏洞。(建议在其它端口运行ssh)dx0a说明:Linux下可以在/proc/cpu中看到每个cpu的详细信息。但是对于双核的cpu,在cpu中会看到两个cpu。常常会让人误以为是两个单核的cpu。x0dx0a其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpu或者dmesg中找到. flags 如果有 ht 说明支持超线程技术 判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPUx0dx0a可以看到上面,这台机器有两个双核的CPU,ID分别是0和3,大小是2.8G。x0dx0a二、内存大小x0dx0a[root@xbidc ~]# cat /proc/mem |grep MemTotalx0dx0aMemTotal: 1034612 kBx0dx0a[root@xbidc ~]# x0dx0ax0dx0a三、硬盘大小x0dx0a[root@xbidc ~]# fdisk -l |grep Diskx0dx0aDisk /dev/sda: 300.0 GB, 300000000000 bytesx0dx0a[root@xbidc ~]#x0dx0ax0dx0a四、 更多查看linux硬件信息的方法x0dx0auname -a # 查看内核/作系统/CPU信息的linux系统信息命令x0dx0ahead -n 1 /etc/issue # 查看作系统版本,是数字1不是字母Lx0dx0acat /proc/cpu # 查看CPU信息的linux系统信息命令x0dx0ahostname # 查看计算机名的linux系统信息命令x0dx0alspci -tv # 列出所有PCI设备x0dx0alsu -tv # 列出所有USB设备的linux系统信息命令x0dx0 # 列出加载的内核模块x0dx0aenv # 查看环境变量资源x0dx0afree -m # 查看内存使用量和交换区使用量x0dx0adf -h # 查看各分区使用情况x0dx0adu -sh # 查看指定目录的大小x0dx0agrep MemTotal /proc/mem # 查看内存总量x0dx0agrep MemFree /proc/mem # 查看空闲内存量x0dx0auptime # 查看系统运行时间、用户数、负载x0dx0acat /proc/loadg # 查看系统负载磁盘和分区x0dx0amount | column -t # 查看挂接的分区状态x0dx0afdisk -l # 查看所有分区x0dx0aswapon -s # 查看所有交换分区x0dx0ahdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备)x0dx0admesg | grep IDE # 查看启动时IDE设备检测状况网络x0dx0aifconfig # 查看所有网络接口的属性x0dx0aiptables -L # 查看防火墙设置x0dx0aroute -n # 查看路由表x0dx0anetstat -lntp # 查看所有端口x0dx0anetstat -antp # 查看所有已经建立的连接x0dx0anetstat -s # 查看网络统计信息进程x0dx0aps -ef # 查看所有进程x0dx0atop # 实时显示进程状态用户x0dx0aw # 查看活动用户x0dx0aid # 查看指定用户信息x0dx0alast # 查看用户登录日志x0dx0acut -d: -f1 /etc/passwd # 查看系统所有用户x0dx0acut -d: -f1 /etc/group # 查看系统所有组x0dx0acrontab -l # 查看当前用户的任务服务x0dx0achkconfig _list # 列出所有系统服务x0dx0achkconfig _list | grep on # 列出所有启动的系统服务程序x0dx0arpm -qa # 查看所有安装的软件包x0dx0acat /proc/cpu :查看CPU相关参数的linux系统命令x0dx0acat /proc/partitions :查看linux硬盘和分区信息的系统信息命令x0dx0acat /proc/mem :查看linux系统内存信息的linux系统命令x0dx0acat /proc/version :查看版本,类似uname -rx0dx0acat /proc/ioports :查看设备io端口x0dx0acat /proc/interrupts :查看中断x0dx0acat /proc/pci :查看pci设备的信息x0dx0acat /proc/swaps :查看所有swap分区的信息
linux路由表 Linux路由表刷新
linux路由表 Linux路由表刷新
Linux多网卡外网访问策略路由设置
2、增加策略,使得符合该策略的流量走步所定义的路由表 ip rule add 策略 【table tablenum 或 动作】。如果一个linux有三个口接三个不同的网络,对应的网络信息是如下
传统情况下,如果是为了从内向外访问获得更好的速度,让访问电信走电信,访问网通走网通,那么配置是只能够配置一个。
比如以电信为主比如说在公司,分为外网和内网,一个网卡设置两个或多个ip,可以保证既能访问外网也能访问内网,这样就不需要多张网卡了的,那么就只设置电信的1.1.1.254,而针对网通和教育网设置不同的路由,路由下一跳指向网通和教育网对应的 。
如果这样做的目的只是实现内部访问外面,那么是没问题了,但是如果是为了让外面的用户能够正常访问到上的服务就会出问题。比如电信用户会无法访问网通和教育网的ip,网通用户会无法访问电信和教育网的ip。而且只有设置了默认路由的那个网络能被跨网络访问,其它两个网络只能被本子网的设备访问。
要解决这个问题,思路就是由哪个网口进来的流量希望全部就由哪个回去。用lartc里面提到的方法就是来源的口不同,走不同的路由表。在默认的路由表基础上再建立三个路由表。
用 ip route show 可以看到默认有local,main,default三个路由表,这三个路由表的名称命名来自 /etc/iproute2/rt_tables ,这里先在这个配置文件里面添加三个不同的路由表表名,
之后建立这三个路由表的内容,因为这三个路由表的只是用来响应来自不同接口的,而不是用来相应从哪个接口出去的,所以只需要每个路由表里面建立默认即可。
之后再加上三条规则,使来自不同的口的走不同的路由表
命令汇总:
转发表和路由表的区别?
默认路由一条就够了转发表决策分组向那条输出链路发送出去
路由表决定分组经过那条路径到达下一个
转发决定链路方向,路由是选择那条路径;
参考资料来源:先路由后转发
转发表不是一个专属名词。。。。有时候路由表也叫路由转发表,交换机:MAC地址转发表!转发嘛,顾名思义就是一个过程而已,重要的还是理解路由和交换之间的关系。。不要因为一个名词的解读浪费时间咯!~~
转发表和路由表都有两列 区别在于转发表是地址和接口 路由表是目的网络地址和吓一跳地址
路由器中的叫路由表.
Kali Linux该怎么进行网络配置
# This file describes the network inteces ailable on your
# and how to activate them. For more rmation, see inteces(5)。
# The loopback network intece
auto lo
iface lo inet loopback
auto 0
iface 0 inet static //配置0使用默认的静态地址
address 192.168.77.133 //设置0的IP地址
netmask 255.255.255.0 //配置0的子网掩码
gateway 192.168.77.254 //配置当前主机的默认
#man inteces
其中0指本机以太网卡一-r:显示路由表信息,类似的,1指本机的以太网卡2。一般一台电脑只有一个0。网卡的设备名/dev/0 和硬件的MAC 地址52:54:AB:DD:6F:61对应,MAC 地址是生产厂家定的,每个网卡拥有的地址。
linux下,用ifconfig后,能看到0,可能还会看到0:1。其中0:1是指0的分ip存储文件,分ip存储文件格式为ifcfg-0:X, X为任意正整数(包括0)
具体作用是实现单网卡多ip,类似与windows的多ip。
二、配置DNS
Kali Linux的DNS地址使用文件“/etc/resovl.conf”进行配置,用户可以通过“nameserver”配置项设置DN种:lsof-i:端口号S的 IP地址;“resolv.conf”文件中最多可以使用
对于“resolv.conf”文件设置“nameserver”的修改是即时生效的,即只要对“resolv.conf”文件的修改进行了保存,在系统下一次需要进行域名的解析时就会按照该文件中指定
的DNSIP地址进行域名的解析。
domain
nameserver 10.10.10.10
nameserver 102.54.16.2
三、重启网络
在之前的步骤完成后保存,然后在终端里边重启网络,命令如下:/etc/init.d/networking restart
linux 路由表 gateway 0.0.0.0
-nFTP数据(20)et设置到某个网段的路由0000路由就是默认路由,他的就是默认。
虚拟机软件是什么?网卡类型用“桥接”。
virbr0是xen内核的虚拟网卡,和你上网没关系,具体可以百度。
linux进程端口号查询linux进程端口号
一、 在文件系统里找到/etc/network下的inteces文件,打开后可以看到0为dhcp,将其修改为如下形式:linux端口命令?
Linux查看端口的命令:
第二种:netstat-nltp|grep端口号
-a:显示本机所有连接和地端口
-n:网络IP地址的形式,显示当前建立的有效连接和端口
-s:显示按协议的统计信息
-v:显示当前有效的至此无论是电信还是网通还是教育网用户,访问三个ip的任意一个地址都能够连通了。即便是上本身的默认路由都没有设置,也能够让外面的用户正常访问。三个网络的IP都能被跨网络访问了。连接
-u:显示所有UDP协议连接情况
-i:显示自动配置端口的状态
-l:仅仅显示连接状态为listening的服务网络状态
-p:显示pid/programname
22号端口用途?
22端口就是ssh端口,PcAnywhere建立TCP和这一端口的连接可能是为了寻找ssh。这一服务有许多弱点。如果配置成特定的模式,许多使用RSAREF库的版本有不少漏洞。(建议在其它端口运行ssh)。
还应该注意的是ssh工具包带有一个称为make-ssh-known-hosts的程序。它会扫描整个域的ssh主机。你有时会被使用这一程序的人无意中扫描到。
下面总结三种关闭linux系统端口的方法提供分享
1、通过杀掉进程的方法来关闭端口
每个端口都有一个守护进程,kill掉这个守护进程就可以了
每个端口都是一个进程占用着,
步、用下面命令
netstat-anp|grep端口
找出占用这个端口的进程,
第二步、用下面命令
kill-9PID
杀掉就行了
2、通过开启关闭服务的方法来开启/关闭端口
因为每个端口都有对应的服务,因此要关闭端口只要关闭相应的服务就可以了。
linux中开机自动启动的服务一般都存放在两个地方:
/etc/init.d/文件夹下的服务:
这个文件夹下的服务都可以通过运行相应的SCRIPT来启动或关闭。
例如:启动sendmail服务:./sendmailstart(打开了TCP25端口)
查看sendmail服务当前状态:./sendmail?status(查看服务是否运行)
/etc/xinetd.d/文件夹下的服务:
这个文件夹下的服务需要通过更改服务的配置文件,并重新启动xinetd才可以。
例如:要启动其中的auth服务,打开/etc/xinetd.d/auth配置文件,更改“disable=no”,保存退出。
运行/etc/rc.d/init.d/xinetdrestart
要停止其中的auth服务,打开/etc/xinetd.d/auth配置文件,更改“disable=yes”,保存退出。
运行/etc/rc.d/init.d/xinetdrestart
3、通过防火墙限制端口
以下介绍的方法在Linux命令下使用,很简便。
开端口为:
关把ACCEPT改为DROP即可,即:
iptables-AINPUT-p$port-jDROP
其中$port即为端口数字,
linux54端口对应的应用?
熟知端口号:0~1023每个端口应用于特定的应用协议
tcp(6):
FTP控制(21)
net(23)
简单邮件传输协议SMTP(25)
HTTP(80)
POP3(电子邮局协议)(11
UDP(17)
简单文件传输协议TFTP(69)
DNS域名系统(80)—既是tcp,也是udp
如何查看linux开放ssh端口?
查看linux开放ssh端口具体步骤如下:
1.首先查看一下当前linux是否已经安装SSH软件包,使用rpm-qa|grepssh。
2.确认ssh服务已经开启,下面以centos系统为例。
3.找到SSh服务配置文件路径一般都是在/etc/ssh这个目录下面sshd_config这个文件。注意事项:SSH端口默认是22,如果要修改直接编辑22端口注意前面的“#”要去掉,然后保存重启。
linux系统下查看命令。
使用cat /etc/sysconfig/network命令,里面gateway项就是。
2、如果是dhcp上网
使用route命令,default那一行就是。
/etc/sysconfig/network文件是网络配置,因此直接用cat命令即可查看。
route命令在数据包没有有效传递的情况下,可以利用查看路由表。如果traceroute命令揭示出一条异常或低效的传输路径,则可以用route命令来确认为何选择该路径,而且可以配置一个更有效的路由。
扩展资料:
linux系统下route命令常用参数:
1、-实现648 Android 6.0端与410 Linux端通过Switch通信f
清除所有不是主路由(网掩码为 255.255.255.255 的路由)、环回网络路由(目标为 127.0.0.0,网掩码为 255.255.255.0 的路由)或多播路由(目标为 224.0.0.0,网掩码为 240.0.0.0 的路由)的条目的路由表。
如果它与命令之一(例如 add、change 或 delete)结合使用,表会在运行命令之前清除。
2、-p“nameserver”指定3个DNS,按照先后的顺序,一旦前面的DNS失效,系统将自动使用后面的DNS。
与 add 命令共同使用时,指定路由被添加到注册表并在启动 TCP/IP 协议的时候初始化 IP 路由表。默认情况下,启动 TCP/IP 协议时不会保存添加的路由。与 print 命令一起使用时,则显示路由列表。
在Linux下 路由表项中有两条到相同目的IP的路由,如何控制IP包走那一条路由,即可否控制IP包下一跳地址。
-t:显示所有TCP协议连接情况路由表里面的路由之所以有下一跳地址
linux系统怎么禁用高危端口?是为了用这个下一跳IP地址去查询ARP映射表
为什么要查ARP表?
是为了寻求下一跳路由器的MAC
linux网卡双iplinux网卡双ip
如何在linux中为一个网卡配置多个IP?
答:在linux中为一个网卡配置多个IP的步骤如下。1.打开Linux终端系统,然后在系统中输入代码。
2.然后开始填写ip地址、子网掩码、等命令代码。
3.在终端填写完之后,进行保存然后退出。
4.接着把网络服务进行重启,红框代码是进行重启的代码。
linux系统里一个网卡怎么分配两个IP?步骤要详细?
如果是临时的话在root权限终端下:输入ifconfig-a看是那个接口,没个系统不一样。一般默认是0.(下面以0为接口)ifconfig0up启用该网络接口ifconfig0ipnetmask255.255.255.0设置个ip.ifconfig0:1ipnetmask255.255.0.0设置第二个ip.上面已经把ip配置好了,可以ping通内部网络,但是还是不通的。
接下来要加入。routeadddefaultgw。
(应该可以ping通外网了,不能ping通的话,检查下网络,还有就是dns设置/etc/resolv现在的情况下,目标网络号为10.10.39.0 的数据包,就是走的条路由吧。不需要配置。.conf)ip一般设置一个,另一个需要加策略路由就行“inteces”文件中还有很多其他的设置项,如需要了解更多的信息,可以使用man命令查询“inteces”文件的手册页。了以上是临时,重起机器消失。
我们还得写入文件去。没个系统不一样。所以文件和写法可能不一样。
如果是hat系统。默认是:/etc/sysconfig/network-scripts文件,ubuntu就是/etc/network/intece.里面写的格式怎么写,网上很多。就不在这里了
linux一个网卡配置多个ip的作用?
centos单网卡双ip路由怎么设置?
--单网卡双IP(如在不同网段根本没有什么卵用),同网段ip只需要设置一条静态路由到即可,虽然看不懂你要干什么,但是如果是仅仅想两个ip互相通信的话,直接ping就可以的,因为他就是直达的。
如果你是要用Linux作为路由器使用的话,那么你需要多网卡并打开路由转发设置路由表。
LINUX系统运行和停止路由表的命令分别是什么
都放在/etc目录下。Vista
#ifconfig 查看当前网络连接情况(各个网卡信息)#ifconfig -a 查看所有网络设备信息#ifconfig 0 查看0 (默认网卡信息)-----------ping 测试网络连通状态用route
-4
delete
IF
10注意,XP下可以使用route
-f清空路由表linux下用clear
ip
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。