我在Azure中有一个Linux,它是根据他们的默认映像创建的。
我的问题只是init脚本network看起来不像要启动,所以依赖于服务(apache,后缀.)不会开始的。
如果我运行yast runlevel并尝试启动postfix,它要求我首先启动network:如果我接受,网络是在没有错误的情况下启动的,然后启动后缀。
虽然network被配置为在引导时启动,但它似乎还没有启动。总之,SSH连接可以正常工作。
目前,我不得不编辑init脚本并将network从Required-Start列表中删除,但是对于posftix (甚至在运行systemctl --system daemon-reload之后),这是行不通的。
我怎么才能解决这一切?
发布于 2012-10-05 09:39:23
您说SSH正在工作,如果这是真的,那么您的网络就启动了。
我打赌真正的问题是您没有在Azure控制面板中配置任何端点。默认情况下,Azure VPS除了linux上的SSH和windows上的默认RDP端口之外,没有任何端点。
登录到您的蔚蓝控制面板,打开VPS仪表板,并为您想要从Internet访问的服务创建新的端点。
此链接包含有关如何创建端点https://www.windowsazure.com/en-us/manage/linux/how-to-guides/setup-endpoints/的信息。
https://serverfault.com/questions/435129
复制相似问题