CentOS修改Hostname、IP、DNS、Firewall

需要备份、修改的文件有:

/etc/hosts
/etc/sysconfig/network
/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/resolv.conf
/etc/sysconfig/iptables

 

 

说明事项:

一、修改IP(这里以虚拟机为例):

1、设置静态IP(Host Only)示例

[root@InspA network-scripts]# cat ifcfg-eth0.host-only
DEVICE=eth0
HWADDR=08:00:27:77:15:D3
TYPE=Ethernet
UUID=7866a44f-9427-4c8f-9f09-78b5a037bca2
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=static
IPADDR=192.168.56.101
NETMASK=255.255.255.0
GATEWAY=192.168.56.1

 

 

 2、设置DHCP自动获取IP(NAT地址转换)示例

[root@InspA network-scripts]# cat ifcfg-eth0.nat-trans
DEVICE=eth0
HWADDR=08:00:27:77:15:D3
TYPE=Ethernet
UUID=7866a44f-9427-4c8f-9f09-78b5a037bca2
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=dhcp

 

 

重启服务生效:

# service network restart

 

或者

# /etc/init.d/network restart

 

 

 

二、修改Hostname

1、修改文件 /etc/sysconfig/network 内容如下

NETWORKING=yes
NETWORKING_IPV4=yes
NETWORKING_IPV6=no
HOSTNAME=inspA
DOMAINNAME=localdomain
GATEWAY=192.168.56.1

 

 

2、修改文件 /etc/hosts 内容如下

127.0.0.1 inspA.localdomain inspA

 

 

 

三、修改DNS:

修改文件/etc/resolv.conf
修改后可即时生效,启动同样有效

 

 

四、添加一条防火墙信任记录:

#添加记录到/etc/sysconfig/iptables文件中:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 50000 -j ACCEPT

 

 

 

五、互联网环境下,配置USTC的yum源:

1、首先备份CentOS-Base.repo

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

 

 

2、下载对应版本的CentOS-Base.repo文件, 放入/etc/yum.repos.d/目录

 

3、运行yum makecache生成缓存

 

这是CentOS 6的CentOS-Base.repo:

# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the 
# remarked out baseurl= line instead.
#
#

[base]
name=CentOS-$releasever - Base - mirrors.ustc.edu.cn
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/os/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=osgpgcheck=1gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6#released updates 
[updates]
name=CentOS-$releasever - Updates - mirrors.ustc.edu.cn
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/updates/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updatesgpgcheck=1gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - mirrors.ustc.edu.cn
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/extras/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extrasgpgcheck=1gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - mirrors.ustc.edu.cn
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/centosplus/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplusgpgcheck=1enabled=0gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - mirrors.ustc.edu.cn
baseurl=http://mirrors.ustc.edu.cn/centos/$releasever/contrib/$basearch/#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contribgpgcheck=1enabled=0gpgkey=http://mirrors.ustc.edu.cn/centos/RPM-GPG-KEY-CentOS-6

 

 

 (具体配置方法参考:https://lug.ustc.edu.cn/wiki/mirrors/help/centos)

(这里的互联网环境指:①本机是CentOS物理机,IP配置已接入互联网;②本机是CentOS虚拟机,通过DHCP方式间接接入互联网)

 

 

转载于:https://my.oschina.net/goopand/blog/342388

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值