linux命令行下用静态IP的方式连接互联网,各发行版通用
2016-01-31 18:58
453 查看
各版本linux默认以服务的方式设置静态IP,但方式都不一样,所以找了一个通用的方法。因为一些linux发行版默认没有安装ifconfig命令所以使用了ip命令。
流程
ip addr 或 cat /proc/net/dev查看网卡名称。关闭dhcp或networkmanager的其他联网方式,一种直接的方式是卸载NetworkManager*,根据情况慎用这种方式。
在/etc/rc.local中根据情况添加
ip link set eth0 up # eth0是网卡名称
ip addr add 192.168.1.100/24 dev eth0 # 192.168.1.100为ip, 24是子网掩码位数,eth0是网卡名称
ip route add default via 192.168.1.1 # 192.168.1.1是网关
echo “nameserver 192.168.1.1” >> /etc/resolv.conf #192.168.1.1是dns服务器地址
如果是systemd启动方式,在/lib/systemd/system/rc-local.service(也可能在其他路径)后追加
[Install]
WantedBy=multi-user.target
然后运行
systemctl enable rc-local.service
重启
提示
使用ps -ef|grep systemd查看是否有一些systemd的进程名可用与判断系统是否以systemd的方式启动。相关文章推荐
- Linux 内核0.11 系统调用详解(下)
- Linux学习笔记:MySQL主从复制遭遇 'Misconfigured master - server id was not set'
- VMware10 安装centos6.7 设置NAT模式
- Linux环境下"Font font = new Font("黑体", Font.BOLD, 18)"[BufferedImage~Graphics~drawString]中文乱码
- LR添加Windows和Linux压力机实战
- 二、嵌入式linux系统烧写方式简述
- linux下使用source insight
- 记一次linux安装黑苹果经历
- linux初体验
- linux中的部分宏
- linux下安装protobuf教程+示例(详细)
- Linux下Mysql简单操作
- CentOS6.5下Git服务器搭建
- linux下删除指定文件之外的其他文…
- CentOS Linux安装Atomic源(yu…
- linux下vi/vim 中文汉字乱码解决
- centos关机与重启命令详解
- linux下rar包的压缩与解压方案(转)
- centos的软件安装方法rpm和yum
- CentOS 6.2 yum安装配置…