Linux常用网络命令总结
另一方面,手动/自动设定IP参数和空中/关闭网络接口:ifcofig、ifup、ifdown
1、ifconfig
手动启动、查看和修改有关网络接口的参数。 可以更改多种参数,包括ip参数和MTU。
语法:
1 ) ifconfig接口{ up }
接口:网卡接口名称。 包括eth0、eth1等
2 ) ifconfig接口{ options }
可选:
up,down :启动或关闭网络接口
netmask :设置子网掩码
broadcast :设置子网掩码
3 ) ifconfig列出已经启动的网卡
ifconfig网卡名称:列出有关网卡的数据
4 ) ifconfig eth0:0 192.168.1.2安装虚拟网卡是在一张网卡上安装多个IP。
ifconfig eth0:0 down关闭eth0:0接口
5 ) ifconfig eth 0192.168.1.1临时修改net mask 255.255.255.0 IP
6 ) ifconfig eth0:0 up
ifconfig eth0:0 down可打开和关闭网卡
2、ifup、ifdown
需要手动更改某些网络接口参数时,需要ifconfig。 如果依赖配置文件/etc/sys config/network-scripts/if CFG-eth 0启动网络接口,则必须在ifup和ifdown中实现。
语法:
ifup接口
ifdown接口
接口:网络接口卡名称,如eth1、eth1等。
【备注】:通过ifconfig eth0设置或更改网络接口时,无法通过ifdown eth0关闭
3、变更航线
在两台主机之间互连TCP/IP协议总是需要路由。 否则,无法连接。 一般来说,只要有网络接口,该接口就会生成路由。
语法:
路由[-nee ]
route add [-net|-host] [网络或主机] netmask [mask] [gw|dev]
route del [net|-host] [网络或主机] netmask [mask] [gw|dev]
-n :直接使用IP或端口,而不使用通信协议或主机名
-ee :显示更详细的信息
-net :指示后面的路由是一个网络
-host :表示后面是连接到单个主机的路由
网络掩码:
Gw :网关的简称
示例:
1 )查看根-n根状态