linux配置IP的方法

 Linux系统下如何设置IP地址?我们可以通过命令设定IP的方法,不过此方法的前提条件是用户需root权限。在Linux系统的 /etc/sysconfig/network-script/ifcfg-eth0文件中存放着网卡IP地址配置的相关信息,它的具体格式为: 
  [root@localhost network-scripts]# cat ifcfg-eth0
  DEVICE=eth0
  BOOTPROTO=none
  ONBOOT=yes
  TYPE=Ethernet
  NETMASK=255.255.255.0
  IPADDR=IP地址
  USERCTL=no
  PEERDNS=yes
  GATEWAY=网关地址(路由器的IP地址)

下面我们来举个例子如何实现Linux环境下设置IP地址。
  #ifconfig eth0 192.168.0.1或者修改/etc/sysconfig/network-scripts/下的ifcfg-eth0
  #vi /etc/syssconfig/network-scripts/ifcfg-eth0

  DEVICE=eth0
  BOOTPROTO=static
  HWADDR= ;这里是你网卡的物理地址,通常检测到的网卡你就不用输入了
  ONBOOT=yes


  IPADDR=192.168.0.1


  NETMASK=255.255.255.0


  NETWORK=192.168.1.0


  BROADCAST=192.168.1.255


  GATEWAY= ;这里输入你的网关,路由器的IP地址


  保存退出


  #/sbin/service network restart


  如果网卡启动是OK的话就说明IP地址设定成功了。另外我们可以用ifconfig eth0来显示当前的IP来确认是否设置正确。


  利用以下命令:


  /etc/init.d/network reload 命令或service network [命令]


  重新导入该文件,实现网络启动


ifconfig eth0 192.168.1.10 netmask 255.255.255.0  //配置IP地址
ifconfig eth0 up | down                                              //激活,关闭设备eth0


route add default gw 192.168.1.1                             //配置默认网关


暂时配置dns解析
echo "nameserver 211.98.1.28">> /etc/resolv.conf


 


Linux系统下如何设置IP地址?我们可


 
以通过命令设定IP的方法,不过此方法的前提条件是用户需root权限。在linux系统的 /etc/sysconfig/network-script/ifcfg-eth0文件中存放着网卡IP地址配置的相关信息,它的具体格式为:


  [root@localhost network-scripts]# cat ifcfg-eth0


  DEVICE=eth0


  BOOTPROTO=none


  ONBOOT=yes


  TYPE=Ethernet


  NETMASK=255.255.255.0


  IPADDR=IP地址


  USERCTL=no


  PEERDNS=yes


  GATEWAY=网关地址(路由器的IP地址)


  下面我们来举个例子如何实现Linux环境下设置IP地址。


  #ifconfig eth0 192.168.0.1或者修改/etc/sysconfig/network-scripts/下的ifcfg-eth0


  #vi /etc/syssconfig/network-scripts/ifcfg-eth0


  DEVICE=eth0


  BOOTPROTO=static


  HWADDR= ;这里是你网卡的物理地址,通常检测到的网卡你就不用输入了


  ONBOOT=yes


  IPADDR=192.168.0.1


  NETMASK=255.255.255.0


  NETWORK=192.168.1.0


  BROADCAST=192.168.1.255


  GATEWAY= ;这里输入你的网关,路由器的IP地址


  保存退出


  #/sbin/service network restart


  如果网卡启动是OK的话就说明IP地址设定成功了。另外我们可以用ifconfig eth0来显示当前的IP来确认是否设置正确。


  利用以下命令:


  /etc/init.d/network reload 命令或service network [命令]


  重新导入该文件,实现网络启动。


  


linux下修改IP、DNS、路由命令行设置 ubuntu 版本命令行设置IP
  cat /etc/network/interfaces


  # This file describes the network interfaces available on your system


  # and how to activate them. For more information, see interfaces(5).


  # The loopback network interface


  auto lo


  iface lo inet loopback


  # The primary network interface


  auto eth0


  iface eth0 inet static


  address 192.168.1.104


  netmask 255.255.255.0


  network 192.168.1.0


  broadcast 192.168.1.255


  gateway 192.168.1.2


  # dns-* options are implemented by the resolvconf package, if installed


  dns-nameservers 58.22.96.66 218.104.128.106 202.101.138.8


  dns-search .COM


  重启网卡: /etc/init.d/networking restatr


  redhat linux版本命令行设置IP:


  ifconfig eth0 新ip


  然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip


  一、修改IP地址


  [aeolus@db network-scripts]$ vi ifcfg-eth0


  DEVICE=eth0


  ONBOOT=yes


  BOOTPROTO=static


  IPADDR=219.136.241.211


  NETMASK=255.255.255.128


  GATEWAY=219.136.241.254


  二、修改网关


  vi /etc/sysconfig/network


  NETWORKING=yes


  HOSTNAME=Aaron


  GATEWAY=192.168.1.1


  三、修改DNS


  [aeolus@db etc]$ vi resolv.conf


  nameserver 202.96.128.68


  nameserver 219.136.241.206


  四、重新启动网络配置


  /etc/init.d/network restart五、例子


  1、修改ip地址


  即时生效:


  # ifconfig eth0 192.168.0.20 netmask 255.255.255.0


  启动生效:


  修改/etc/sysconfig/network-scripts/ifcfg-eth0


  2、修改default gateway


  即时生效:


  # route add default gw 192.168.0.254


  启动生效:


  修改/etc/sysconfig/network-scripts/ifcfg-eth0


  修改dns


  修改/etc/resolv.conf


  修改后可即时生效,启动同样有效


  3、修改host name


  即时生效:


  # hostname fc2


  启动生效:


  修改/etc/sysconfig/network


  ps:


  DEVICE=eth0


  BOOTPROTO=static


  IPADDR=192.168.8.85


  NETMASK=255.255.248.0


  GATEWAY=192.168.8.1


  HWADDR=00:0uu3:47:2C:D5:40


  ONBOOT=yes


  4:添加linux系统启动项:


  vi /etc/rc.d/rc.local


  修改Linux系统SSH的端口号


  修改Linux系统SSH的端口号 操作系统linux和Unix都适用: 修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022, 然后


  kill -HUP `cat /var/run/sshd.pid` 就行了。 注:现有连接自己不会断,因为kill -HUP `


  修改Linux系统SSH的端口号


  操作系统linux和Unix都适用:


  修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022,


  然后 kill -HUP `cat /var/run/sshd.pid` 就行了。


  注:现有连接自己不会断,因为kill -HUP `cat /var/run/sshd.pid` 只是HUP监听的那个,已经建立的连接(不同的 pid)不会断。


  要想重新启用并用新端口登陆 ,此时可以在本登陆帐户下 用 exit 命令退出,在用新的端口登陆即可 
linux下修改IP、DNS、路由命令行设置 ubuntu 版本命令行设置IP
  cat /etc/network/interfaces


  # This file describes the network interfaces available on your system


  # and how to activate them. For more information, see interfaces(5).


  # The loopback network interface


  auto lo


  iface lo inet loopback


  # The primary network interface


  auto eth0


  iface eth0 inet static


  address 192.168.1.104


  netmask 255.255.255.0


  network 192.168.1.0


  broadcast 192.168.1.255


  gateway 192.168.1.2


  # dns-* options are implemented by the resolvconf package, if installed


  dns-nameservers 58.22.96.66 218.104.128.106 202.101.138.8


  dns-search .COM


  重启网卡: /etc/init.d/networking restatr


  redhat linux版本命令行设置IP:


  ifconfig eth0 新ip


  然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip


  一、修改IP地址


  [aeolus@db network-scripts]$ vi ifcfg-eth0


  DEVICE=eth0


  ONBOOT=yes


  BOOTPROTO=static


  IPADDR=219.136.241.211


  NETMASK=255.255.255.128


  GATEWAY=219.136.241.254


  二、修改网关


  vi /etc/sysconfig/network


  NETWORKING=yes


  HOSTNAME=Aaron


  GATEWAY=192.168.1.1


  三、修改DNS


  [aeolus@db etc]$ vi resolv.conf


  nameserver 202.96.128.68


  nameserver 219.136.241.206


  四、重新启动网络配置


  /etc/init.d/network restart五、例子


  1、修改ip地址


  即时生效:


  # ifconfig eth0 192.168.0.20 netmask 255.255.255.0


  启动生效:


  修改/etc/sysconfig/network-scripts/ifcfg-eth0


  2、修改default gateway


  即时生效:


  # route add default gw 192.168.0.254


  启动生效:


  修改/etc/sysconfig/network-scripts/ifcfg-eth0


  修改dns


  修改/etc/resolv.conf


  修改后可即时生效,启动同样有效


  3、修改host name


  即时生效:


  # hostname fc2


  启动生效:


  修改/etc/sysconfig/network


  ps:


  DEVICE=eth0


  BOOTPROTO=static


  IPADDR=192.168.8.85


  NETMASK=255.255.248.0


  GATEWAY=192.168.8.1


  HWADDR=00:0uu3:47:2C:D5:40


  ONBOOT=yes


  4:添加linux系统启动项:


  vi /etc/rc.d/rc.local


  修改Linux系统SSH的端口号


  修改Linux系统SSH的端口号 操作系统linux和Unix都适用: 修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022, 然后


  kill -HUP `cat /var/run/sshd.pid` 就行了。 注:现有连接自己不会断,因为kill -HUP `


  修改Linux系统SSH的端口号


  操作系统linux和Unix都适用:


  修改配置文件 /etc/ssh/sshd_config,将里面的Port改为新端口(此端口必须是没有程序用到),比如10022,


  然后 kill -HUP `cat /var/run/sshd.pid` 就行了。


  注:现有连接自己不会断,因为kill -HUP `cat /var/run/sshd.pid` 只是HUP监听的那个,已经建立的连接(不同的 pid)不会断。


  要想重新启用并用新端口登陆 ,此时可以在本登陆帐户下 用 exit 命令退出,在用新的端口登陆即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值