Solaris 10服务器TCP/IP配置实战

作者:操作系统

一、精晓Solaris 10网络决定文件

 

Solaris系统中修改hostname不是一件轻巧的专门的职业,妥贴的改换主机名供给转移7个文件,那些文件相互关系。

如假使在设想机中动用Ubuntu,先安装好主机的互联网,然后配置设想机Ubuntu的IP和网关 

  Solaris 10运用下列网络决定文件来保管TCP/IP网络。

目的:
 主机名称:cjh1 ,
     IP地址:192.168.1.2 ,
    子网掩码:255.255.255.0,
     暗中同意路由:192.168.1.1。
    大家筹划把它修改为:
     主机名称:suncjh ,
     IP地址:10.1.1.8 ,
     子网掩码:255.0.0.0,
     私下认可路由:10.0.0.0。

/etc/nodename:填上主机名
/etc/hostname.bge0:主机名,hme0为网卡接口名
/etc/hosts:IP配置
/etc/defaultrouter:缺省网关
/etc/netmasks:子网掩码
/etc/nsswitch.conf:在host的行末加上dns,要与files用分隔符隔离
/etc/resolv.conf:配置域名服务器

即便主机操作系统就是Ubuntu,请直接参照下文举办设置 

  1、/etc/hostname.interface文件

步骤:
 
1,首先必需获得管理员的权力可能是授权剧中人物顾客

  1. 主机名文件/etc/nodename
    内容为主机名

  2. 网卡配置文件
    /etc/hostname.bge0,内容为:solaris1
    /etc/hostname.bge1,内容为:solaris2

  3. 主机列表文件/etc/hosts
    ::1     localhost
    127.0.0.1       localhost
    10.83.25.145    solaris1 loghost    //表明:外网IP对应主机名solaris1
    192.168.1.15    solaris2 loghost    //表明:内网IP对应主机名solaris2

  4. 子网掩码/etc/netmasks
    10.83.25.0      255.255.255.0
    192.168.1.0     255.255.255.0

  5. 暗许网关/etc/defaultrouter
    10.83.25.254

  6. DNS服务器/etc/resolv.conf
    nameserver 10.83.0.150
    nameserver 10.83.0.151

  7. 修改/etc/nsswitch.conf
    hosts: files dns 只要在hosts一项增加dns项就足以

剧情如下: 

  那个文件是本地主机上定义的大意的端口的公文。一个本土主机至少有多个这么的文件,它是在装置Solaris 10的经过中形成的。比如/etc/hostname.eri0,eri代表接口类型,0为接口编号。那几个文件满含四个主机名或主机的IP地址,它的着力互联网接口由接口编号0来钦赐。

2,进入etc目录下

操作系统 1

  1. 查查是或不是足以连接,就接纳ping命令ping 网关 
    发端的时候总是现实unreachable 
  2. 设置IP 
    sudo ifconfig eth0 133.133.133.190 netmask 255.255.255.0 
    像这种类型固然设置好了网卡eth0的IP地址和子网掩码 
  3. 安装网关 sudo route add default gw 133.133.133.40 
  4. ping 网关就能够ping通了 
  5. 设置DNS 修改/etc/resolv.conf,在内部插足 
    nameserver DNS的地址1 
    nameserver DNS的地址2 
    完成。 
    如此设置之后,下一次开机时候如同IP又会发生变化。 

  值得提的是,我们还是可以为同三个网络接口分配分化的IP地址,对于一台主机内含有三个“设想”域,它们都急需团结的IP地址的气象,那丰硕有效。大家那边要做的正是为各样所须要的IP地址创设一个/etc/hostname:eriX:Y文件,个中的X代表物理设备接口,Y代表设想的接口编号。

3,使用vi恐怕是别的的编纂展开文件:/etc/nodename 将主机名修改cjh1->suncjh

千古修改Ubuntu LINUX IP 

  2、/etc/nodename文件

4,编辑网络端口配置文件:hostname.eri0,将主机名称:cjh1->suncjh,同不时间修改ip

一、使用命令设置ubuntu的ip地址 

  /etc/nodename文件包蕴着地面Computer的名字。比方本地Computer名字为goodcjh,那么文件/etc/nodename文件中就有goodcjh条约。

5,编辑/etc/inet/hosts,删除包蕴原主机名的一行,加入一行

  1. 设置IP sudo ifconfig eth0 203.171.239.155 netmask 255.255.255.224 那样就算设置好了网卡eth0的IP地址和子网掩码 
  2. 安装网关 sudo route add default gw 203.171.239.129 
  3. 安装DNS 修改/etc/resolv.conf,在里边出席 nameserver DNS的地点1 nameserver DNS的地点2 做到。 但是,那样设置之后,下一次开机时候就像IP又不设有了。 
    二、直接改造系统布置文件 ubuntu的互连网计划文件是:/etc/network/interfaces 打开后个中可设置DHCP或手动设置静态ip。后面auto eth0,让网卡开机自动挂载. 
  4. 以DHCP情势安排网卡编辑文件,切换来/etc/network/interfaces: 内定如下命令,sudo vi /etc/network/interfaces 

  3、/etc/defaultdomain文件

 10.2.2.8 suncjh suncjh.deserts.worldwid.com
 当中deserts.world.com是主机的域名

并用下边包车型客车行来替换有关eth0的行: 

  这些文件包蕴着所本地主机的域名。

6,在文书/etc/defaultdomain参与域名
操作系统, deserts.worldwide.com

# The primary network interface - use DHCP to find our address 

  4、/etc/defaultrouter文件

7,编辑文件/etc/defaulttrouter
 192.168.1.1 ->10.0.0.0

auto eth0 iface 

  那几个文件满含着主机的默许路由地点。

8,修改子网掩码数据库文件/etc/inet/netmasks

eth0 inet dhcp 

  5、/etc/nsswitch文件

 删除192.168.1.1 255.255.255.0
 添加10.0.0.0  255.0.0.0

用上边包车型大巴通令使网络设置生效: sudo /etc/init.d/networking restart 

  系统数据库及名字服务开关配置文件。可用数据库如下:

9,重新教导,使用
 reboot -- -r

也足以在指令行下直接输入上面包车型地铁吩咐来收获地址 sudo dhclient eth0 

      aliases: 邮件别名, sendmail 使用该文件.
  ethers: 以太网号.
  group: 用户组, getgrent 函数使用该文件.
  hosts: 主机名和主机号, gethostbyname 以及类似的函数使用了该文件.
  netgroup: 网络内主机及其用户的列表, 访问规则使用该文件.
  network: 网络名及网络号, getnetent 函数使用该文件.
  passwd: 用户口令, getpwent函数使用该文件.
  protocols: 网络协议, getprotoent函数使用该文件.
  publickey: NIS 及NFS 所使用的secure_rpc的公开密匙.
  rpc: 远程过程调用名及调用号, getrpcbyname及类似函数使用该文件.
  services: 网络服务, getservent函数使用该文件.
  shadow: shadow用户口令, getspnam 函数使用该文件.

10,查看
 ifconfig -a

  1. 为网卡配置静态IP地址编辑文件 

  为了确认保证DNS的例行干活,在/etc/nsswitch.conf文件中必需归纳下水的内容: 

  一块网卡配置多个ip

/etc/network/interfaces: sudo vi /etc/network/interfaces 

本文由ca88发布,转载请注明来源

关键词: ca88网址 数据库 solaris 网络 up