Linux命令行设置ip,DNS和gateway
条评论Ubuntu 12.04 LTS命令行设置IP及DNS设置方法点此进入
Ubuntu 版本命令行设置IP
1 | cat /etc/network/interfaces |
重启网卡: /etc/init.d/networking restatr
redhat Linux版本命令行设置IP
1 | ifconfig eth0 新ip |
然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0
,修改ip
修改IP地址
1 | [aeolus@db network-scripts]$ vi ifcfg-eth0 |
修改网关
1 | vi /etc/sysconfig/network |
修改DNS
1 | [aeolus@db etc]$ vi resolv.conf |
重新启动网络配置
1 | /etc/init.d/network restart |
例子
修改ip地址
- 即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
- 启动生效:修改
/etc/sysconfig/network-scripts/ifcfg-eth0
修改"default gateway"
- 即时生效:
# route add default gw 192.168.0.254
- 启动生效,修改:
/etc/sysconfig/network-scripts/ifcfg-eth0
- 修改dns:
/etc/resolv.conf
,修改后可即时生效,启动同样有效
修改host name
- 即时生效:
# hostname fc2
启动生效,修改:/etc/sysconfig/network
1 | ps: |
添加Linux系统启动项
1 | vi /etc/rc.d/rc.local |
修改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和gateway
文章作者:凹凸曼
发布时间:2012-05-24
最后更新:2024-09-28
原始链接:https://sobaigu.com/set-ip-dns-gateway-in-terminal.html
版权声明:转载请务必保留本文链接和注明内容来源,并自负版权等法律责任。