初学者常用的命令
1.编辑配置文件,添加修改以下内容
vi /etc/sysconfig/network-scripts/ifcfg-eth0
按i 进入文本编辑模式,出现游标,左下角会出现INSERT,即可以编辑
![9725e73ea98c9dc023922a846107fb42.png](https://i-blog.csdnimg.cn/blog_migrate/621cf504b898e4a5bfb1b8ab82e3da31.jpeg)
应包含以下配置,除此之外的可以删除掉。
DEVICE=eth0 #网卡设备名,请勿修改名字
TYPE=Ethernet #网络类型,以太网
BOOTPROTO=static #启用静态IP地址
ONBOOT=yes #开启自动启用网络连接
IPADDR=192.168.235.101 #设置IP地址
NETMASK=255.255.255.0 #设置子网掩码
GATEWAY=192.168.235.2 #设置网关
按ESC退出 编辑模式
:wq #保存退出
2.修改完后执行以下命令
service network restart #重启网络连接
3.ifconfig #查看IP地址
4.查看网络配置信息
命令:ifconfig
![70ac8c04c7cbc172e26154b26c822394.png](https://i-blog.csdnimg.cn/blog_migrate/bb7c83f1c13a2cfb76d3bcf27da5a38b.jpeg)
箭头1指向的是本机IP,箭头2为广播地址,箭头3位子网掩码。
5.测试与目标主机的连通性
命令:ping remote_ip
![d094d6ea0837bc9b51c3da575145af36.png](https://i-blog.csdnimg.cn/blog_migrate/d4b17d47059d8be05a8591b627715b0e.jpeg)
输入ping 192.168.78.192代表测试本机和192主机的网络情况,箭头1表示一共接收到了3个包,箭头2表示丢包率为0,表示两者之间的网络顺畅。注意:linux系统的ping命令会一直发送数据包,进行测试,除非认为的按ctrl + c停止掉,windows系统默认只会发4个包进行测试,以下为windows的dos命令。
![a96dafc36a70e5ded239eb3ed92d28e8.png](https://i-blog.csdnimg.cn/blog_migrate/5eab2f5c24dcf62c313d9a56c23e1dc3.jpeg)
6.显示各种网络相关信息
命令:netstat –a n p t
-a (all)显示所有选项,默认不显示LISTEN相关
-t (tcp)仅显示tcp相关选项
-u (udp)仅显示udp相关选项
-n 拒绝显示别名,能显示数字的全部转化成数字。
-l 仅列出有在 Listen (监听) 的服務状态
-p 显示建立相关链接的程序名
-r 显示路由信息,路由表
-e 显示扩展信息,例如uid等
-s 按各个协议进行统计
-c 每隔一个固定时间,执行该netstat命令。
提示:LISTEN和LISTENING的状态只有用-a或者-l才能看到
![560d5de9b2a99894e3f714e31c316285.png](https://i-blog.csdnimg.cn/blog_migrate/aea8eeb41cabd952c4de143b6924cc93.jpeg)
7.主机名配置
若要修改主机名字,可在/etc/sysconfig/network文件里修改.
vim /etc/sysconfig/network
![b0415b7a45b3118253353f5ac7b4a4e5.png](https://i-blog.csdnimg.cn/blog_migrate/fb5bd4b2a8cac95483f9be8d557da52d.jpeg)
机器重启才能生效
8. DNS配置
hosts文件的作用相当于DNS,提供IP地址hostname的对应,可在这个文件里添加映射。域名解析
vi /etc/hosts
![37dc064697666dfc114a39bf310f1d73.png](https://i-blog.csdnimg.cn/blog_migrate/0d4b90403e20db4137cc920a76f70e24.png)
测试:直接ping 主机名
![5827e0baa9e8e1b1a3510a16b406b449.png](https://i-blog.csdnimg.cn/blog_migrate/fc0344cde2ed85651043fcded5a794bd.jpeg)
9.DNS解析
vi /etc/resolv.conf
i
nameserver 192.168.235.2 (网关)
esc :wq
ping http://www.baidu.com
验证是否配置成功:
10.虚拟机能ping通虚拟网关
![49b78a7a87a68707954689c20415339d.png](https://i-blog.csdnimg.cn/blog_migrate/f03590a5d195d4008b8f28e3c22f723d.jpeg)
11.虚拟机与物理机(笔记本)相互可ping通
![b1dcec10080d8a9fb784979cc012fa9f.png](https://i-blog.csdnimg.cn/blog_migrate/1113d9c0fa187ec8f788ee04dec4a9ec.jpeg)
12.虚拟机与公网上的百度网址相互可ping通
(此步ping通,才说明网络配置成功,Ctrl键+C停止)
命令:ping www.baidu.com
注意:
a.保证VMware的虚拟网卡没有被禁用
b.网关IP不能被占用