Red Hat 的网络设置,主要涉及以下几个文件:
/etc/resolv.conf 配置DNS域名
/etc/sysconfig/network 配置网关
/etc/sysconfig/network-scripts/ifcfg-eth0 配置网络协议,子网掩码,IP地址
/etc/hosts 配置主机名与IP的映射关系
- [root@RedHat5Tianyu network-scripts]# cat /etc/hosts
- ::1 localhost6.localdomain6 localhost6
- 127.0.0.1 localhost.localdomain localhost
- 192.168.75.124 RedHat5Tianyu
- [root@RedHat5Tianyu network-scripts]# cat /etc/resolv.conf
- ; generated by /sbin/dhclient-script
- search localdomain
- nameserver 192.168.75.2
- [root@RedHat5Tianyu network-scripts]# cat /etc/sysconfig/network
- NETWORKING=yes
- NETWORKING_IPV6=yes
- HOSTNAME=RedHat5Tianyu
- CURRENT_PROFILE=fff
- GATEWAY=192.168.75.2
- [root@RedHat5Tianyu network-scripts]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
- # Advanced Micro Devices [AMD] 79c970 [PCnet32 LANCE]
- DEVICE=eth0
- BOOTPROTO=static
- HWADDR=00:0C:29:40:59:00
- ONBOOT=yes
- TYPE=Ethernet
- NETMASK=255.255.255.0
- IPADDR=192.168.75.124
- [root@RedHat5Tianyu network-scripts]# service network restart
- Shutting down interface eth0: [ OK ]
- Shutting down loopback interface: [ OK ]
- Bringing up loopback interface: [ OK ]
- Bringing up interface eth0: [ OK ]
- [root@RedHat5Tianyu network-scripts]# ping www.baidu.com
- PING www.a.shifen.com (119.75.218.45) 56(84) bytes of data.
- 64 bytes from 119.75.218.45: icmp_seq=1 ttl=128 time=48.7 ms
- 64 bytes from 119.75.218.45: icmp_seq=2 ttl=128 time=84.7 ms
- --- www.a.shifen.com ping statistics ---
- 2 packets transmitted, 2 received, 0% packet loss, time 1001ms
- rtt min/avg/max/mdev = 48.708/66.739/84.770/18.031 ms
- [root@RedHat5Tianyu network-scripts]#
配置好以后,用命令 service network restart就可以生效了。
也有提到说用命令ifconfig来进行配置,比如
ifconfig eth0 192.168.75.123 netmask 255.255.255.0
这个IP设置只对于现在生效,系统/网络重启后,还是以上面提到的配置文件为准。
转载于:https://blog.51cto.com/tianyu1102/562668