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

linux基础笔记网络配置和配置工具

2013-09-09 19:11 741 查看
linux下的基本网络配置
来自:http://www.2cto.com/os/201109/104152.html
第一种:使用命令修改(直接即时生效,重启失效)
#ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up
说明:
eth0是第一个网卡,其他依次为eth1,eth*
192.168.0.1是给网卡配置的第一个网卡配置的ip地址
netmask 255.255.255.0 配置的是子网掩码
up是表示立即激活
ifconfig的更多参数说明查看相关帮助
  gateway:
  # route add default gw 192.168.30.1 eth0
  dns:
# vi etc/resolv.conf
nameserver 202.131.80.1
  nameserver 202.131.80.5
如果要重起生效,就把这些写到起动脚本 rc.local中
第二种:修改配置文档(需要重启网络配置,永远生效)
一、修改IP地址
手动改/etc/sysconfig/network-scripts/ifcfg-eth0文件 #第二块网卡:vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth0 #物理设备名
IPADDR=192.168.1.10 #IP地址
NETMASK=255.255.255.0 #掩码值
NETWORK=192.168.1.0 #网络地址(可不要)
BROADCAST=192.168.1.255 #广播地址(可不要)
GATEWAY=192.168.1.1 #网关地址
ONBOOT=yes # [yes|no](引导时是否激活设备)
USERCTL=no #[yes|no](非root用户是否可以控制该设备)
BOOTPROTO=static #[none|static|bootp|dhcp](引导时不使用协议|静态分配|BOOTP协议|DHCP协议)
注:单网卡绑定两个IP
Linux的设备配置文件存放在/etc/sysconfig/network-scripts里面,
对于以太网的第一个设备,配置文件名一般为ifcfg-eth0
如果需要为第一个设备绑定多一个IP地址,
只需要在/etc/sysconfig/network-scripts目录里面创建一个名为ifcfg-eth0:0的文件,
内容样例为:
  DEVICE="eth0:0"
  IPADDR="211.100.10.119"
   NETMASK="255.255.255.0"
如果需要再绑定多一个IP地址,只需要把文件名和文件内的DEVICE中的eth0:x加一即可。LINUX最多可以支持255个IP别名。

其中的DEVICE为设备的名称,IPADDR为此设备的IP地址,NETMASK为子网掩码,ONBOOT表示在启动时自动启动。
二、修改网关
  vi /etc/sysconfig/network
  NETWORKING=yes
  HOSTNAME=Aaron
  GATEWAY=192.168.30.1
  三、修改DNS 
  配置文件在/etc/resolv.conf下面。
  vi /etc/resolv.conf
  nameserver 202.109.14.5 #主DNS
  nameserver 219.141.136.10 #次DNS
  search localdomain
  四、重新启动网络配置
方法有多种:
1:root账户下 # service network restart
  2:# /etc/init.d/network restart
3:# ifdown eth0
# ifup eth0
4:# ifconfig eth0 down
# ifconfig eth0 up
五、启动和关闭防火墙
即时生效:
1:#service iptables start
#service iptables stop
重启系统生效:
2:#service iptables on
#service iptables off
六、 修改主机名
vi /etc/sysconfig/network,修改HOSTNAME一行为HOSTNAME=主机名,重启后才能生效

Linux网络配置工具大全

来自:http://os.51cto.com/art/201101/242591.htm
很多用户不使用Linux网络的原因是配置的复杂性与困难性,下面的内容介绍使用Linux下的GUI环境下的网络配置工具netconf,让Linux新手也不畏惧Linux的网络配置。
一、 Linuxconf
Linux很多图形管理工具都是Linuxconf软件的模块。从Linuxconf这一个工具入手,就可以配置除桌面环境的几乎所有方面。Linuxconf工具的开发者把这些功能分成了很多类,而且允许用户从GUI环境或者是终端方式下运行。
假如Linux发布中没有安装Linuxconf软件,用户可以从www.solucorp.gc.ca/linuxconf 下载该软件的预编译软件包来安装。
二、netconf
netconf是配置网络方面的一个工具。这个工具只能为root使用,运行该命令的方式如下:
/sbin/netconf。
启动该工具后,可以看到可以配置4个大类的内容(Client Tasks,Server Tasks,Firewalling,Misc)。Client Tasks允许用户配置Linux网络客户端的内容。在这里设置网络的基本配置,比如主机名(Host Name),IP地址(IP Network Devices),域名服务器地址(Name Server Specification),路由和网关(Routing and Gateways)。
三、客户端的配置:DHCP
假如你的Linux系统使用静态的或者DHCP自动分配IP地址的话,首先配置系统的主机名和域名。
配置后的信息将保存在/etc/sysconfig/network文件中。
下一个步骤是点击Adaptor 1,在这个面板中填写第一个网卡的信息。Net device和Kernel module会由系统自动发现,用户只需要填写配置方式(静态还是DHCP),地址,子网掩码等信息。
设置成功后,点击Accept,Quit,Activate The Changes,保存,激活和退出设置。也可以手工地使设置生效,使用下面的命令:
/etc/rc.d/init.d/network restart
四、静态地址的配置
如果不使用DHCP动态分配IP地址,则需要用户使用static静态分配IP地址的方式对网卡进行配置。
五、DNS域名服务器
在netconf主菜单中,选择Name Server Specification(DNS),对域名服务器信息进行设置:
设置DNS的面板中,最多可以填写3个域名服务器的地址。
六、路由和网关
在客户任务中,一般只需要为Linux系统配置一个缺省或默认的网关。点击Routing and Gateways按钮,可以查看当前可以配置的路由类型。
点击Defaults按钮,配置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: