linux 修改IP, DNS 命令

本文详细介绍了在Linux系统中如何配置网络参数,包括IP地址、网关、DNS的修改方法,以及如何通过命令行即时更改和在配置文件中永久设置网络参数。同时,文章还提供了修改Linux系统SSH端口号的方法。
摘要由CSDN通过智能技术生成

  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 命令退出,在用新的端口登陆即可!

转载于:https://my.oschina.net/arthurdu/blog/190558

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值