您的位置:首页 > 理论基础 > 计算机网络

linux下网络配置(RedHat)

2011-09-30 20:20 239 查看
49. Linux网络环境配置

第一种方法:

(1) 用root身份登录,运行setup命令进入到text mode setup utility对网络进行配置,这里可以进行ip,子网掩码,默认网关,dns的设置。

(2) 这时网卡的配置没有生效,运行/etc/rc.d/init.d/network restart 命令我们刚才做的设置生效。

第二种方法:

(1).ifconfig eth0 x.x.x.x 对网卡进行设置

(2)ifconfig eth0 netmask x.x.x.x 对子网掩码进行设置

对广播地址和dns使用默认

注意:这样配置网络会立即生效,但是是临时生效,重新启动后会恢复原来的配置。

第三种方法:(在linux中所有的设备都是文件)

(1) 修改/etc/sysconfig/network-scripts/ifcfg-eth0 这个文件的属性可以修改,包括ip子网掩码,广播地址,默认网关。

(2) 这时网卡的配置没有生效。运行 /etc/rc.d/init.d/network restart 我们刚才做的设置才会生效。

这时最底层的修改方法。

route -n 查看路由

netstat –an查看网络状况

netstat –anp 带显示进程号

traceroute 显示数据包经过历程命令

一.命令行配置

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 *.*.*.*

可以设置多个

附: 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 设定主机的不同端口的网络服务.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: