linux 下一些简单的网络配置命令

使用以下命令配置以太网络

1、ifconfig

可以使用ifconfig命令来配置并查看网络接口的配置情况。

例如:

(1)配置eth0的IP地址,同时激活该设备。

#ifconfigeth0192.168.1.10netmask255.255.255.0up

(2)配置eth0别名设备eth0:1的IP地址,并添加路由。

#ifconfigeth0:1192.168.1.3

#routeadd–host192.168.1.3deveth0:1

(3)激活设备。

#ifconfigeth0:1up

(4)禁用设备。

#ifconfigeth0:down

(5)查看指定的网络接口的配置。

#ifconfigeth0

(6)查看所有的网络接口配置。

#ifconfig

2、route

可以使用route命令来配置并查看内核路由表的配置情况。

例如:

(1)添加到主机的路由。

#routeadd–host192.168.1.2deveth0:0

#routeadd–host10.20.30.148gw10.20.30.40

(2)添加到网络的路由。

#routeadd–net10.20.30.40netmask255.255.255.248eth0

#routeadd–net10.20.30.48netmask255.255.255.248gw10.20.30.41

#routeadd–net192.168.1.0/24eth1

(3)添加默认网关。

#routeadddefaultgw192.168.1.1

(4)查看内核路由表的配置。

#route

(5)删除路由。

#routedel–host192.168.1.2deveth0:0

#routedel–host10.20.30.148gw10.20.30.40

#routedel–net10.20.30.40netmask255.255.255.248eth0

#routedel–net10.20.30.48netmask255.255.255.248gw10.20.30.41

#routedel–net192.168.1.0/24eth1

#routedeldefaultgw192.168.1.1

对于1和2两点可使用下面的语句实现:

Ifconfigeth0172.16.19.71netmask255.255.255.0

Route0.0.0.0gw172.16.19.254

Servicenetworkrestart

3、traceroute

可以使用traceroute命令显示数据包到达目的主机所经过的路由。

例如:

#traceroutewww.sina.com.cn

4、ping

可以使用ping命令来测试网络的连通性。

例如:

#pingwww.sina.com.cn

#ping–c4192.168.1.12

5、netstat

可以使用netstat命令来显示网络状态信息。

例如:

(1)显示网络接口状态信息。

#netstat–i

(2)显示所有监控中的服务器的Socket和正使用Socket的程序信息。

#netstat–lpe

(3)显示内核路由表信息。

#netstat–r

#netstat–nr

(4)显示TCP/UDP传输协议的连接状态。

#netstat–t

#netstat–u

6、hostname

可以使用hostname命令来更改主机名。例如;

#hostnamemyhost

7、arp

可以使用arp命令来配置并查看arp缓存。例如:

(1)查看arp缓存。

#arp

(2)添加一个IP地址和MAC地址的对应记录。

#arp–s192.168.33.1500:60:08:27:CE:B2

(3)删除一个IP地址和MAC地址的对应缓存记录。

#arp–d192.168.33.15

相关推荐