Linux常用网络命令总结

Linux常用网络命令总结

一、手动/自动配置IP参数与气动/关闭网络接口:ifcofig、ifup、ifdown

1、ifconfig

    手动启动、查看与修改网络接口的相关参数,可以修改的参数有很多,包括ip参数以及MTU等。

    语法:

1) ifconfig interface {up|down}

    interface:网卡接口名称,包括:eth0、eth1等

2) ifconfig interface {options}

    option:

      up,down:启动或者关闭该网络接口

      netmask:设置子网掩码

      broadcast:设置子网掩码

3) ifconfig  列出已经启动的网卡

    ifconfig 网卡接口名称  :列出该网卡的相关数据

4) ifconfig eth0:0 192.168.1.2 设置虚拟网卡,就是在一张网卡上面设置多个IP。

    ifconfig eth0:0 down 关掉eth0:0这个接口

5) ifconfig eth0 192.168.1.1 netmask 255.255.255.0    暂时修改IP

6) ifconfig eth0:0 up

    ifconfig eth0:0 down 开启或者关闭该网卡

2、ifup、ifdown

    当需要手动修改一些网络接口参数时需要用到ifconfig,如果依靠配置文件/etc/sysconfig/network-scripts/ifcfg-eth0来启动网络接口时,需要通过ifup和ifdown来实现。

    语法:

    ifup interface 

    ifdown interface

    interface:网卡接口名称,如eth0、eth1等等。

【备注】:如果以ifconfig eth0的方式来设置或者是修改了网络接口后,那就无法再以ifdown eth0的方式来关闭了


3、route  修改路由 

    两台主机之间一定要有路由才能互TCP/IP协议,否则无法连接。一般来说,只要有网络接口,该接口就会产生一个路由。

    语法:

route [-nee]

route add  [-net|-host] [网络或主机] netmask [mask] [gw|dev]

route del [net|-host] [网络或主机] netmask [mask] [gw|dev]

    -n :不要使用通信协议或主机名,直接使用IP或port

    -ee:显示更详细的信息

    -net:表示后面的路由为一个网络

    -host:表示后面接的为连接到单部主机的路由

    netmask:

    gw:gateway的简写

    例子:

1) route -n 查看路由状态 



   


时间: 2024-10-27 04:01:24

Linux常用网络命令总结的相关文章

Linux常用网络命令

网络和监控命令类似于这些: hostname, ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ethtool 用于查看 linux 服务器 ip 地址,管理服务器网络配置,通过 telnet 和 ethernet 建立与 linux 之间的网络链接,查看 linux 的服务器信息等.下面让我们看看在 Linux 下的网络和监控命令的使用. 1. hostname hostname 没有选项,显示主

linux 常用网络命令

1. ifconfig ifconfig主要是能手动启动.观察和修改网络接口的相关参数,能修改的参数非常多,包括IP参数及MTU等都能修改,他的语法如下: [[email protected] ~]# ifconfig {interface} {up|down} 一 般来说,直接输入ifconfig就会列出目前已被启动的卡,不论这个卡是否有设置IP,都会被显示出来.而如果是输入ifconfig eth0,则会显示出这个接口的相关数据,而不管该接口是否启动.所以,如果你想要知道某个网卡的Hardw

#Linux学习# 常用网络命令

常用网络命令 write 指令名称:write 指令所在路径:/usr/bin/write 执行权限:所有用户 语法:write    <用户名> 功能描述:给用户发信息,以Ctrl+D保存结束 wall 指令名称:wall 命令英文原意:write all 指令所在路径:/usr/bin/wall 执行权限:所有用户 语法:wall    [message] 功能描述:发广播信息 ping 指令名称:write 指令所在路径:/bin/ping 执行权限:所有用户 语法:ping    选项

Linux常用高频命令(自总结)

Linux常用高频命令(自总结) 在Linux环境下使用一些命令行和shell编程已经有很长时间了,一直想写一篇关于linux命令行和shell编程的文章,但被一些事情搁置下来了.今天抽出一些时间把Linux下常用的高频命令一个个亲自验证之后写了这篇文章.很多命令可能你用过,但是有时候可能记得有点模糊.这里将它系统的列举出来,希望能对自己和他人有些许帮助. 文件或目录的创建和删除 1)创建文件与目录 1)touch  file1  file2  file3 2) mkdir  -p  dir1/

Linux常用shell命令(学习小结)

1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行. 2. ls 查看目录或者文件的属性,列举出任一目录下面的文件 eg: ls /usr/man ls -l a.d表示目录(directory),如果是一个"-"表示是文件,如果是l则表示是一个连接文件(link) b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x). 3. cp 拷贝文

Linux常用脚本命令总结

基本操作 通用操作 1. export 显示所有的环境变量,也可以获取到某个变量的详细信息: export # 显示所有 echo $SHELL # 只显示SHELL 2. whereis 使用系统自动构建的数据库来搜索可执行文件: whereis python # 如果搜不到就不输出 3. which 它在环境变量PATH指定的目录中搜索可执行文件.此命令将打印可执行文件的完整路径. which python # 如果搜不到就不输出 4. clear 清除窗口上的内容. 文件操作 5. ls

Linux常用网络测试命令

1. ifconfig 可以使用ifconfig命令来配置并查看网络接口的配置情况.    例如: (1) 配置eth0的IP地址, 同时激活该设备. #ifconfig eth0 192.168.1.10 netmask 255.255.255.0 up (2) 配置eth0别名设备eth0:1的IP地址,并添加路由. #ifconfig eth0 192.168.1.3 #route add –host 192.168.1.3 dev eth0:1 (3) 激活设备. #ifconfig e

Linux基本命令 网络命令

网络和监控命令类似于这些: hostname, ping, ifconfig, iwconfig, netstat, nslookup, traceroute, finger, telnet, ethtool 用于查看 linux 服务器 ip 地址,管理服务器网络配置,通过 telnet 和 ethernet 建立与 linux 之间的网络链接,查看 linux 的服务器信息等.下面让我们看看在 Linux 下的网络和监控命令的使用. 1. hostname hostname 没有选项,显示主

常用网络命令及其使用

常用网络命令使用与网络连通测试 1.Ipconfig <1>ipconfig  /all 当使用all选项时,IPConfig能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC).如果IP地址是从DHCP服务器租用的,IPConfig将显示DHCP服务器的IP地址和租用地址预计失效的日期. <2>ipconfig  /release和ipconfig  /renew 这是两个附加选项,只能在向DHCP服务器租用其I