Linux网络服务

1、查看网络配置

ifconfig (interface configuration)查看网络接口地址


[root@localhost ~]# ifconfig默认查看已激活的

eth0eth(ethernet)第一个网卡(0第一个网卡,1第二个网卡,2第三个网卡,以此类推)

loloopback回环借口,通常用于本机的网络测试

HWaddrMAC地址

inet addrIP地址

Bcast广播地址

Mask子网掩码

TX发送数据包个数及流量

RX接受数据包个数及流量


[root@localhost ~]# ifconfig eth0 指定查看网卡

[root@localhost ~]# ifconfig eth0 192.168.1.1 为网卡设置临时IP地址

[root@localhost ~]# ifconfig eth0 192.168.1.1 netmask 255.255.255.0

[root@localhost ~]# ifconfig eth0 down|up

[root@localhost ~]# ifconfig eth0:0 192.168.1.2


设置固定IP地址:

vi /etc/sysconfig/network-scripts/ifcfg-eth0


生效方法:

service network start|stop|restart|reload|status

/etc/init.d/network {start|stop|restart|reload|status}

ifdown eth0

ifup eth0


2、查看主机名

[root@localhost ~]# hostname

localhost

[root@localhost ~]# hostname crushlinux 为主机设置临时主机名

[root@localhost ~]# vi /etc/sysconfig/network 设置固定主机名

HOSTNAME=localhost


3、路由

[root@localhost ~]# route查看路由表条目

[root@localhost ~]# route -n  跳过解析过程

[root@localhost ~]# route add -net 192.168.3.0/24 gw 192.168.200.203

[root@localhost ~]# route -n

[root@localhost ~]# route del -net 192.168.3.0/24

[root@localhost ~]# route -n

[root@localhost ~]# route |grep "default"

[root@localhost ~]# route add default gw 192.168.200.3

[root@localhost ~]# route -n |grep "default"


[root@localhost ~]# netstat -ntpl|grep nginx

tcp        0      0 0.0.0.0:80                  0.0.0.0:*                   LISTEN      3844/nginx.conf


-a显示当前主机中所有的活动网络连接信息

-n以数字的形式显示相关的主机地址,端口等信息

-r查看tcp协议相关信息

-l显示处于监听状态的网络连接及端口信息

-t查看tcp协议相关信息

-u查看udp协议相关信息

-p显示与网络连接相关的进程号,进程名等


[root@localhost ~]# ping 192.168.6.69Ctrl+C键终止

[root@localhost ~]# ping 192.168.6.69 -c 1

[root@localhost ~]# ping -i 0.1 -s 1024 192.168.6.69

-c 数据包发送次数

-i 间隔时间(毫秒)

-s 数据包大小


[root@localhost ~]# traceroute 192.168.200.1 跟踪数据包的路由途径


4、域名解析

[root@localhost ~]# nslookup www.baidu.com

[root@localhost ~]# nslookup 119.75.217.56


[root@localhost ~]# vi /etc/resolv.conf

nameserver 202.106.0.20


5、本地映射文件

[root@localhost ~]# cat /etc/hosts

192.168.200.101 crushlinux.com



你可能感兴趣的:(linux,接口,interface,IP地址,网络服务)