Linux网络配置文件

网络配置文件3个文件的所在位置:

vi /etc/sysconfig/network-scripts/ifcfg-eth0 *网卡信息*
vi /etc/sysconfig/network *主机名*
vi /etc/resolv.conf *DNS 配置*

网卡信息:(位置:/etc/sysconfig/network-scripts/ifcfg-eth0)

Linux网络配置文件_第1张图片

  1. 大小写敏感:左侧名称都为大写,右侧值都是小写
  2. uuid是唯一识别码,当克隆机器后,每台机器的uuid都一样,会造成每台机器都无法上网,需要修改一下。(修改方法:1.vi /etc/sysconfig/network-scripts/ifcfg-eth0 2.rm -rf /etc/udev/rules.d/70-persistent-net.rules删除网卡和mac地址绑定文件 3.重启系统)
  3. Redhat6或centOS6以后的操作系统,ONBOOT默认是no。因此,若用setup工具修改了IP地址,则记着ONBOOT需要改为yes,否则使用ifconfig查看时,看不到对应的eth0网卡。

主机名文件:(位置:/etc/sysconfig/network)

NETWORKING=yes (若为no则网络会不起作用)
HOSTNAME=localhost.lcaldomain ---> (主机名,windows中局域网内主机名不能重复,但是linux可以重复。主机名只有在重启机器后才会生效。)

临时修改主机名(重启后失效)的命令:hostname myhost (格式 hostname [主机名])
查看当前主机名的命令:hostname

DNS 配置文件:(位置:/etc/resolv.conf)

nameserver 202.106.0.20(名字服务器,也就是DNS服务器的IP地址,若有多个,用空格分隔,或者再写一行)
search localhost (当在浏览器中没有写全域名时,会使用该域名作为默认域名。例如:浏览器只输入imooc,则会自动变为imooc.local,但不常用)

这里额外提一句,当我们刚装好的linux系统。相通网络,访问相同的网站,其他电脑能正常访问,但你的linux特别慢甚至访问不了。很有可能的一个原因是你刚装的linux系统的DNS服务器默认ip是国外的,这时候你要修改你的/etc/resolv.conf文件配置,追加 8.8.8.8

重启网络服务 service network restart


虚拟机选择网络设置三种方式:
桥接:桥接可以访问局域网中主机,也可以访问外网。
NAT模式:net能访问外网,但不能和局域网内的计算机通信。
仅主机模式(host-only ):仅主机模式指只能和自己本机通信。

你可能感兴趣的:(网络协议)