Linux系统基础网络配置老鸟精华篇

对于linux高手看似简单的网络配置问题,也许要说出所以然来也并不轻松,因此仍然有太多的初学者徘徊在门外就不奇怪了,

这里,老男孩老师花了一些时间总结了这个文档小结,也还不够完善,欢迎大家补充,交流。谢谢大家!目录:1)配置修改主机名hostname2)网卡配置文件说明:3)配置修改ip地址4)配置修改网关gateway5) 配置修改DNS6)查看ip、网关或路由、DNS配置 a.[查看ip配置方法] b.[查看网关和路由方法] c.[查看dns配置方法]7)如果win32和linux服务器无法连接网络,分别描述排查方法?

##############################1)配置修改主机名:##########################临时方法:hostname oldboy退出当前shell重新登陆即可生效。此法只能临时修改生效,重起系统后失效。提示:很多人使用hostname 主机名来修改,其实这个只是做为暂时的,重启后将恢复到配置前的主机名.

永久方法:法一:步骤1:vi /etc/sysconfig/network将里面的HOSTNAME=XX改成HOSTNAME=oldboy,然后保存。提示:这里改完后,,执行/etc/init.d/network restart或 source /etc/sysconfig/network等做法都不生效 如果要单一的修改这个文件可能就需要重起服务器了。题外话:这里应该是有一个直接生效的方法的系统自带的当前及永久生效方法的,就是就是加载下hostname调用下配置文件的命令执行下就好,把这个问题留给大家了!

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

法二:即时永久都生效的另外改法:执行setup-网络配置– Edit DNS configuration–>

DNS configuration x x x Hostname oldboy_______ x ===========>修改这里x Primary DNS 202.106.0.20___ x x Secondary DNS 211.147.6.3____ x x Tertiary DNS _______________ x x Search _______________ x 提示:在这里改完保存后会及时生效,重起也生效,从这就可以看出来,系统还是有直接临时永久都生效的方法。

拓展:有关重起系统设置主机名的脚本:[root@ ~]# grep -i hostname /etc/rc.d/rc.sysinit HOSTNAME=`/bin/hostname`if [ -z “$HOSTNAME” -o “$HOSTNAME” = “(none)” ]; then HOSTNAME=localhost# Set the hostname.update_boot_stage RChostnameaction $”Setting hostname ${HOSTNAME}: ” hostname ${HOSTNAME} ===========>这里就是系统重起后执行rc.sysinit后修改机器名的地方。 # Use the network address to set the hostname of the client. This if [ “$HOSTNAME” = “localhost” -o “$HOSTNAME” = “localhost.localdomain” ]; then hostname ${HOSTNAME} mount -t nfs $CLIENTSTATE/$HOSTNAME $STATE_MOUNT -o rw,nolock # Reset the hostname. action $”Resetting hostname ${HOSTNAME}: ” hostname ${HOSTNAME}[root@ ~]# grep -i hostname /etc/rc.d/init.d/network ===========>这里没有和主机名相关的信息。

勇敢的冷静的理智的去接受失败,有时不但是必要的,而且是很有必要的。

Linux系统基础网络配置老鸟精华篇

相关文章:

你感兴趣的文章:

标签云: