以下设置均在本人安装得vmware虚拟机上有效,客户机OS为RedHat;
一.命令行配置
1.设置ip
ifconfig eht0 netmask 255.255.255.0 192.168.1.129
ifconfig eth0 down
ifconfig eth0 up
以上设置为临时设置,重启后,系统仍会采用其默认设置,系统的默认网络配置文件在改目录下:
/etc/sysconfig/networking/profiles/default
(1) ifcfg-eth0——IP Address、Network Mask、Network Address等信息, /etc/sysconfig/networking/devices/ifcfg-eth0 和/etc/sysconfig/network-scripts/ifcfg-eth0是该文件的链接;
(2) network——Hostname
(3) resolv.conf——DNS
(4) hosts——主机名称列表,/etc/hosts是该文件的链接;
2.设置默认网关
route add default gw 192.168.1.1
3.设置DNS
在1中提到的resolv.conf文件中指定DNS的地址,
nameserver *.*.*.*
nameserver *.*.*.*
可以设置多个
这样机子应该就能上网了,如果不行就在google喽,
二. 直接修改上面提到的配置文件,
或者setup/netconfig直接通过图形界面设置
附: linux下常用的TCP/IP配置文件
/etc/sysconfig/network 包含了主机最基本的网络信息用于系统启动.
/etc/sysconfig/network-script/ 此目录下就是系统启动时用来禄始化网络系统的一些信息,例如:第一以太网接口的文件为ifcfg-eth0. /etc/xinetd.conf 定义了由超级进程xinted启动的网络服务. /etc/hosts 完成主机名映射为IP地址的功能. /etc/networks 完成域名与网络地址(网络ID)的映射. /etc/host.conf 配置域名服务客户端的控制文件. /etc/resolv.conf 配置域名服务客户端的配置文件,用于指定域名服务器的位置. /etc/protocols 设定了主机使用的协议以及各个协议的协议号. /etc/services 设定主机的不同端口的网络服务. |