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

Ubuntu网络配置

2014-09-23 08:53 134 查看
linux-network-网络

Ubuntu网络配置 (2008-12-22)

设置IP、网关、掩码

vi /etc/network/interfaces

  iface eth0 inet static

  address 192.168.83.200

  netmask 255.255.255.0

  gateway 192.168.83.2

  auto eth0

添加DNS

vi /etc/resolv.conf

nameserver192.168.83.2

生效

/etc/init.d/networking restart

配置IP的方法 (2008-12-21)

A、 这种方法立即生效 但是重启将不会保存。(除了这个方法的其它方法都可以保存下来)

Ifconfig eth0 1.1.1.1netmask 255.0.0.0 up

Ifconfig eth0:1 1.1.1.3 up  设置一个网卡多个IP的方法(在设置虚拟主机时有用到)

激活网卡:Ifconfig eth0 up

关闭网卡:Ifconfig eth0 down

动态获取IP:Ifconfig etho–dynamic

Dhclient

修改Mac值:先关闭网卡 Ifconfigeth0 down

再修改MAC值 Ifconfig eth0 hw ether112233445566

再激活网卡 Ifconfigeth0 up

B、 Netconfig或者Setup 但只能设置Eth0网卡

C、 Neat 打开图形窗口进行设置

D、 配置文件设置

   vi /etc/sysconfig/network-scripts/ifcfg-eth0

注意:配置完后 重启网卡 Service network restart 出现失败时

用第四种方法检查配置文件中的Bootup是否为None 如果是DHCP一般会出错的。

配置网关

查看网关

route

添加默认路由

route add –net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.1

删除默认路由

route del –net 0.0.0.0 netmask 0.0.0.0 gw 192.168.0.1

Linux路由配置

1、首先开启路由功能

 echo 1>/proc/sys/net/ipv4/ip_forward (1为打开路由功能 0为关闭路由功能)

2、其它路由设置

A、添加路由信息:

route add –net 10.0.0.1 netmask 255.0.0.0 gw 192.168.0.1

或者

route add –net 10.0.0.1 netmask 255.0.0.0 dev eth0 (通过本机的第一个网卡出去)

删除路由条目:只要把上面的Add改为Del就可以了

网络

ifconfig 查看本机的IP

netstat-rn 查看本机的IP,gateway

dig 查看网络

route 查看本机的IP,gateway

cat/etc/sysconfig/network 查看本机的IP,gateway

more/etc/resolv.conf 查看本机dns

netstat-ns 监看网络状态

netconfig 配置网络

/etc/rc.d/init.d/networkrestart 使网络设置生效

ifconfig eth0 192.168.0.20 netmask 255.255.255.0 修改ip地址

route add default gw 192.168.1.1 设置网关

查看网关

route

添加默认路由

route add –net 0.0.0.0 netmask0.0.0.0 gw 192.168.0.1

删除默认路由

route del –net 0.0.0.0 netmask0.0.0.0 gw 192.168.0.1

网卡配置

设置IP地址

vi/etc/sysconfig/network-scripts/ifcfg-eth0

设置网关

vi/etc/sysconfig/network

设置dns

vi/etc/resolv.conf

vi /etc/named.conf

设置dhcp

vi /etc/dhcpd.conf

重启网络

/etc/init.d/network restart

/etc/conf.modules

定义了各种需要在启动时加载的模块的参数信息

/etc/HOSTNAME

系统的主机名称

/etc/sysconfig/network-scripts/ifcfg-ethN

网卡配置信息

/etc/resolv.conf

DNS域名解析器

/etc/host.conf

指定如何解析主机名

order hosts,bind #名称解释顺序

multion #允许主机拥有多个IP地址

nospoofon #禁止IP地址欺骗

order是关键字,定义先用本机hosts主机表进行名称解释,如果不能解释,再搜索bind名称服务器(DNS)。

/etc/sysconfig/network

指定服务器上的网络配置信息

/etc/hosts

查询DNS之前,查询主机名到IP地址的匹配

修改后需要重启网络 /etc/init.d/network restart

/etc/inetd.conf

inetd守护进程的配置文件,可以禁止某些端口,避免攻击

ifconfig

ifconfig 网络端口 IP地址 hw <HW> MAC地址 netmask 掩码地址 broadcast 广播地址 [up/down]

# ifconfig

当前网络接口情况

# ifconfig -a

主机所有网络接口情况

# ifconfig eth0 down

等同于 ifdown eth0

# ifconfig eth0 192.168.1.99 broadcast 192.168.1.255 netmask255.255.255.0

配置 eth0的IP地址、广播地址和网络掩码

# ifconfig eth0 up

激活eth0 此命令等同于 ifupeth0

# ifconfig eth0

来查看 eth0的状态

# ifconfig eth1 192.168.1.252 hw ether00:11:00:00:11:11 netmask 255.255.255.0 broadcast192.168.1.255 up

设置网卡eth1的IP地址、网络掩码、广播地址,物理地址并且激活它

# ifconfig eth1:0 192.168.1.251 hw ether00:11:00:00:11:33 netmask 255.255.255.0 broadcast192.168.1.255 up

配置虚拟网络接口

可以把配置网络IP地址、广播地址、掩码地址、物理地址以及激活网络接口同时写入/etc/rc.d/rc.local中

ifconfig eth1:0 192.168.1.250 hwether 00:11:00:00:11:44 netmask 255.255.255.0 broadcast192.168.1.255 up

ifconfig eth1:1 192.168.1.249 hwether 00:11:00:00:11:55 netmask 255.255.255.0 broadcast192.168.1.255 up

为eth1的网络接口,设置了两个虚拟接口;每个接口都有自己的物理地址、IP地址

# ifconfig eth0 down

# ifconfig eth0 up

# ifup eth0

# ifdown eth0

激活和终止网络接口的连接

A (Address) 记录

用来指定主机名(或域名)对应的IP地址记录

别名记录(CNAME)

这种记录允许将多个名字映射到同一台计算机

通常用于同时提供WWW和MAIL服务的计算机。例如,有一台计算机名为“host.mydomain.com”(A记录)。

它同时提供WWW和MAIL服务,为了便于用户访问服务。可以为该计算机设置两个别名(CNAME):WWW和MAIL。

这两个别名的全称就是“www.mydomain.com”和“mail.mydomain.com”。实际上他们都指向 “host.mydomain.com”。

同样的方法可以用于当拥有多个域名需要指向同一服务器IP,

此时就可以将一个域名做A记录指向服务器IP然后将其他的域名做别名到之前做A记录的域名上,

那么当服务器IP地址变更时就可以不必麻烦的一个一个域名更改指向了

只需要更改做A记录的那个域名,其他做别名的那些域名的指向也将自动更改到新的IP地址上

MX(MailExchanger)记录

邮件交换记录,它指向一个邮件服务器,用于电子邮件系统发邮件时根据收信人的地址后缀来定位邮件服务器。

例如,当Internet上的某用户要发一封信给 user@mydomain.com 时,该用户的邮件系统通过DNS查找mydomain.com这个域名的MX记录,

如果MX记录存在,用户计算机就将邮件发送到MX记录所指定的邮件服务器上

NS(Name Server,域名服务器)记录

域名服务器记录,用来指定该域名由哪个DNS服务器来进行解析
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: