Linux网络基础常用命令.四
原创
©著作权归作者所有:来自51CTO博客作者guoweishuai123的原创作品,如需转载,请与作者联系,否则将追究法律责任
1.查看ip地址命令为:ifconfig
Link encap:ethernet表示的是连接的是以太网,hwaddr:硬件地址,bcast:广播地址。Eth0代表的是第一个设备名。
2.配置ip地址用命令:ifconfig eth0 +ip地址 netmask 子网掩码
只能暂时的更改ip地址,如果重启计算机和服务的话ip地址配置就会消失。
例;ifconfig eth0 192.168.12.12 netmask 255.255.255.0
Ifconfig –a 显示所有的网络信息包括处于非活跃状态的网卡信息。
3.重启网络服务:service network restart
启动网络服务:service network start
停止网络服务:srevice network stop
例:重启网络服务。
还可以用绝对路径来进行重启,启动,停止服务,命令为:
/etc/init.d/network restart
/etc/init.d/network start
/etc/init.d/network stop
例:停止服务。
Ip地址配置方法二。Netconfig,打开图形界面进行ip配置。
例:运行命令netconfig
点击是配置网络。
例:输入ip地址为192.168.12.99,然后点击确定。
然后重启一下服务,在运行ifconfig命令查看ip地址。如下图ip地址配置成功。
vi编辑器。
按a是插入数据,w保存,q退出。
4.网卡的配置文件在/etc/sysconfig/network-scripts/ifcfg-eth0
例:用编辑器打开网卡的配置文件。进入到network-scripts目录里,运行vi ifcfg-eth0进行查看。
打开后的内容,device=eth0代表的是设备名,第一快网卡。Cnbcct=yes代表的是开机时是否启动网卡。Bootproto=static代表的是使用什么样的方式来获得ip地址。
所有的服务配置后,都要重启服务才会生效。

5.设置虚拟网卡。
Eth0:1表示的是第一个虚拟的网卡。
命令格式为:ifconfig eth0:1 ip地址 netmask 子网掩码
例:ipconfig eth0:1 192.168.12.55 network 255.255.255.0

修改配置文件。使用配置文件怎么修改,因为是虚拟的网卡没有配置文件。这好办我们给它复制一个不就行了。
例:使用cp ifcfg-eth0 ifcfg-eth0:1命令来复制,复制完成之后,在运行vi ifcfg-eth0:1进行修改。
进入后按a建进行编辑,把ip改为;192.168.12.144和设备名改为eth0:1,如下图左下角输入wq这是保存并退出的意思。完成后重新启动服务。
查看单个设备。
例:ifconfig 设备名
启用网卡命令:ipup eth0
禁用网卡命令:ifdown eth0
测试连通性和windows一样用ping命令、
例ping 192.168.12.121.无限制的ping下去。
限制ping的次数ping –c 次数 192.168.12.121
例:我们限制它ping八次,ping –c 8 192.168.12.121
测试当前主机到目标主机所经过目标的节点数。用traceroute命令。
例:traceroute 192.168.12.121因为是本机ip所以经过一跳。
显示当前的主机名:hostname,修改主机名的格式为:hostname 加主机名。
例:hostname
例:hostname itet
做DNS解析用命令nslookup,
例:nslookup,做正向解析输入ip地址,做反向解析输入主机名。因为没有配置DNS服务器所以解析不出来。
查看网关地址用命令route
例:route
删除网关用命令route del default gw +ip
例:route del default gw 192.168.12.254
添加网关使用命令:route add default gw +ip
例:route add default gw 192.168.12.254
1.配置文件/etc/hosts文件,存放的是ip和本地的主机,只存放本机的。
例;vi /etc/hosts
2.DNS的配置文件在/etc/resolv.conf文件里。
例:vi /etc/resolv.conf
Nameserver 192.168.12.1代表DNS地址。
用nameserver指定DNS地址,最多只能用3次,在多也是无效的。
Which命令是查看命令的位置。
例;which ls
所有的命令都在/sbin和/bin目录下。
这章就这么多了。