一、网络相关指令
- 一般Linux下默认是自动获取IP地址的,也就是说,每次重启开机后IP地址是不相同的。
- 固定IP:往往我们在工作中需要Linux的IP是固定的,关于固定IP的配置下文会进行讲解。
ifconfig
:查看ip等网络信息ping 目的主机IP
:测试主机之间网络连通性 [ 例:ping www.baidu.com
:测试与百度网站是否连通 ]- 固定IP配置方法:
1、vim /etc/sysconfig/network-scripts/ifcfg-ens33
{这个文件是存放网络相关信息的,所以我们针对这个文件进行修改即可}
2、将文件中BOOTPROTO="dhcp"
这个字段的值修改为BOOTPROTO=static
{static表示静态的,也就是不会再自动获取了}
3、新增IPADDR=ip地址
: [例:IPADDR=192.168.200.130
设置固定IP] {当然ip地址不应该随意填写,要保证该IP地址与你本机的IP是同一网段 }
4、新增GATEWAY=网关
:[ 例:GATEWAY=192.168.200.2
:设置固定网关 ]
5、新增DNS1=域名
:[ 例:DNS1=192.168.200.2
设置域名]
6、修改完以上内容保存文件
7、你以为这就完了吗,不要着急,以VMware为例,在VMware中进行如下操作:点击编辑
->虚拟网络编辑器
->选择VMnet8
->将下面的子网IP修改为与以上中文件中的IP保持一致
->点击页面中的net设置
->对网关IP也进行同样的操作
*{在这里修改只需要保持网段一样即可,不需要具体的ip地址,那样会出错的,例如:192.168.200.0
即可}
8、修改完之后确定退出即可。
9、到此,我们已经固定IP需要修改的内容修改完成了。但此时并没有生效。我们需要重启系统或重启网络服务。如下两个命令,选其中一个即可:
service network restart
:重启网络服务
reboot
:重启系统
10、重启之后因为我们已经换了IP,所以远程连接的记得用固定IP连接哦,除非你所修改的固定IP与之前自动获取的保持一致。 hostname
:查看主机名/etc/hostname
:保存hostname的文件 [ 例:vim /etc/hostname
] {打开此文件会看到只保存了主机名一条信息,可以将此修改为你所要的主机名保存,然后重启系统即可使它生效 }- 如何使用主机名代替IP地址呢,如果您想在Windows去ping Linux并且记不住IP,那你可以设置主机名与IP的映射,就可以通过主机名ping了。且看如何操作:
1、C:\Windows\System32\drivers\etc\hosts
:在这个文件中将你的映射关系填入即可,怎么填?Linux的ip Linux的主机名
[ 例:192.168.200.130 testname
]这样填写。 - 如果在Linux下ping Windows也需要在Linux下设置映射关系,如下操作:
1、/etc/hosts
:在这个文件中可以填入Windows的IP和主机名,保存即可。