centos6.3

修改主机名:

hostname zhujiming logout 当前shell重新登陆即可生效,重启失效。

永久方法:

  • 步骤一: vi /etc/sysconfig/network NETWORKING=yes HOSTNAME=zhujiming #保存退出 提示:这里改完后,执行/etc/init.d/network restart 或 source /etc/sysconfig/network 等做法都不生效,如果要单一的修改这个文件可能就需要重启服务器。 [root@samle ~]# reboot

  • 步骤二: 然后通过命令行继续修改:hostname zhujiming,完成后退出重新登陆即可生效 提示:这样就能保证临时生效,重启系统也生效了

也要修改/etc/hosts 里面对应的主机名也要改下

工作中,修改主机名(常用步骤);

  1. hostname zhujiming
  2. vi /etc/syconfig/network
  3. vi /etc/hosts

网络服务慢,一般就是host dns有问题


网卡的配置文件说明

[root@samle ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 #这里是网卡名称第一网卡为eth0,第二块为eth1…… BOOTPROTO=none #是不是要静态的地址 HWADDR=00:0c:29:f2:d7:f1 #这里mac地址,不同的机器不能重复,尤其是在克隆虚拟机或复制网卡的配置时要注意 NM_CONTROLLED=yes ONBOOT=yes #开机网卡自启动 TYPE=Ethernet #网络类型 DNS1=192.168.1.1 #DNS USERCTL=no IPV6INIT=no IPADDR=192.168.0.120 #ip地址 NETMASK=255.255.255.0 #子网掩码 DNS2=8.8.8.8 #DNS GATEWAY=192.168.0.1 #网关


配置修改IP地址

1) setup网络配置,然后修改。 2) [root@samle ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0 BOOTPROTO=none HWADDR=00:0c:29:f2:d7:f1 NM_CONTROLLED=yes ONBOOT=yes TYPE=Ethernet DNS1=192.168.1.1 USERCTL=no IPV6INIT=no IPADDR=192.168.0.120 NETMASK=255.255.255.0 DNS2=8.8.8.8 GATEWAY=192.168.0.1 [root@samle ~]# /etc/init.d/network restart ifup eth0 #激活网卡 ifdown eth0 Ifconfig

添加两个ip地址: ifconfig eth0:0 10.1.21.251 netmask 255.255.255.0 up 这样的别名去掉就是 ifconfig eth0:0 down [root@samle ~]# vi /etc/sysctl.conf net.ipv4.icmp_echo_ignore_all = 0 #禁止ping操作,如果是1则是禁止,0是允许 修改完成后执行 sysctl -p 使新配置生效(重要)。


配置DNS

cat /etc/resolv.conf [root@samle ~]# cat /etc/resolv.conf ; generated by /sbin/dhclient-script search localdomain nameserver 192.168.1.1 nameserver 8.8.8.8


配置默认网关

第一生效文件 grep –i gate /etc/sysconfig/network-scripts/ifcfg-eth0 #GATEWAY=10.1.1.1 第二生效文件(后续系统有可能已经整合到第一生效文件中了) grep –i gate /etc/sysconfig/network GATEWAY=10.2.2.2 临时生效 route add default gw 10.0..0.3

dig www.baiud.com 查看dns的 查看解析:nslookup www.baidu.com

tracert -d wwwBaidu.com (windows下) traceroute www.baidu.com (linux下)


常见排错思路

如果win32和linux服务器无法连接网络,分别描述排查方法? 提示:基本检查思路:

  1. 物理链路是否畅通
  2. 本机ip,路由,dns的设置情况是否达标
  3. 测试到网关或路由器的通畅情况,先测网关然后在测路由器一级一级的测试
  4. 测试ping公网ip的通畅情况(平时要记几个外部ip)
  5. 测试DNS的通畅,可以ping baidu.com看是否出对应ip 根据每级的结果来排查,如果是系统管理员,以上问题都检查了后,还可以在网关路由逐级排查。

centos7.5

/etc/sysconfig/network-script/ifcfg-ens33 桥接的情况下:

BOOTPROTO=static
ONBOOT=yes

IPADDR=10.1.11.199
PREFIX0=24
GATEWAY=10.1.11.254
DNS1=8.8.8.8

然后重启

systemctl restart network.service