CentOS6.5怎么配置静态IP和可访问外网
如果你使用的是默认安装的CentOS 6.5,并且没有做过任何网络设置,那么可以按照以下步骤来配置静态IP和可访问外网。
1. 首先,打开网络配置文件:
sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
2. 在打开的文件中添加或修改以下内容:
BOOTPROTO=static //将原来的dhcp改为static
IPADDR=192.168.1.100 //配置静态IP地址
NETMASK=255.255.255.0 //配置子网掩码
GATEWAY=192.168.1.1 //配置网关
DNS1=192.168.1.1 //配置DNS
3. 保存文件并退出。
4. 重启网络服务:
sudo service network restart
5. 检查配置是否生效:
ifconfig
6. 如果配置生效,则会显示如下内容:
eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:192.168.1.100 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fe36:a88c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1418 errors:0 dropped:0 overruns:0 frame:0
TX packets:1220 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1617396 (1.5 MiB) TX bytes:178408 (174.0 KiB)
7. 如果配置没有生效,可以尝试重启网络设备:
sudo ifdown eth0
sudo ifup eth0
8. 配置防火墙
如果你的系统使用的是默认的防火墙设置,那么可能会导致无法访问外网。可以按照以下步骤来修改防火墙设置:
1. 查看防火墙状态:
sudo service iptables status
2. 如果防火墙是打开的,可以通过以下命令来关闭防火墙:
sudo service iptables stop
3. 如果防火墙是关闭的,可以通过以下命令来禁用防火墙:
sudo chkconfig iptables off
4. 重启网络服务:
sudo service network restart
5. 检查防火墙状态:
sudo service iptables status
6. 如果防火墙状态显示为“防火墙已关闭”,则表示防火墙设置已经生效。
如果上述步骤仍然无法解决问题,可以尝试重新安装网络设置工具:
yum install system-config-network-tui
然后重新配置网络设置。
相关文章